Total Film via Yahoo
The best monster movie of 2023 is now streaming on Netflix
Our own review gave the movie four stars, stating that it "shows its Hollywood counterparts how it should be done." The movie also won the Oscar for Best Visual Effects at this year's ceremony ...
5 days ago