Watch Godzilla vs. Megalon
"Dreaded Megalon from the undersea kingdom!"
- 1 hr 21 min
In this 1973 installment in the Japanese Godzilla franchise, the atomic dinosaur must fight off a new monstrous invader, the speedy and destructive Megalon. This time around, Godzilla gets some help from Jet Jaguar, a newly invented robotic superhero.