Notzilla
Overview
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.
Released:
August 18, 2020
Country:
United States, USA
Duration:
1h 18m
Cast:
Becca Kravitz, Charlie Harper, Christina Jenkins, Frederic Eng-Li, Jason Mei
Director:
Mitch Teemley