
Notzilla
Production: United States of America
Release date: 2019-07-13
A Japanese scientist accidentally releases a giant monster in the U.S., and must save it-and Cincinnati-before a crazed nuclear physicist destroys both.

6.1

5

5.6

7.2

6.9

6.6

6.5

7.2

6.1

8.5

5.1

6.5
7

4