Rotten Tomatoes® Score 65% 78%
1h 45m
Three monsters battle the giant lizard to prevent it from destroying Japan.