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.
7.6
6
6.5
6.5
6.3
6.6
6
5
5.7
5
6.1
6.9
7.1
4.7