Godzilla vs. Megalon Reviews

September 27, 2014
All business when it comes to delivering big action and colorful antagonists, working in a few environmental messages on the dangers of nuclear testing along the way, to anchor the nonsense to come.
May 13, 2004
Dumb fun.
October 23, 2003
Silly, cheesy, ridiculous, and above all, fun.