Godzilla: Planet of the Monsters Review
When it comes to Godzilla, most fans in the states are extremely hard to please. The last push for Godzilla came with Japan’s Shin Godzilla release in 2016, which received high praise from Japanese critics but mixed reviews from moviegoers& critics here on the Western side. However, Netflix surprised fans when they announced they were …

You must be logged in to post a comment.