
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.

5.9

3

4.1

7.2

6.3

7.3

7.5

6.4

6

10

5.1

5.9

5.4

5.7