Godzilla vs. Megaguirus
Release: December 16, 2000

The Japanese Self-Defense Force must find a new way to stop Godzilla. By warping out into another dimension, but it unleashes the dreaded new monster, Megauirus! Only Godzilla can stop this beast. Released in Japan in 2000, but did not get an American release until August 2003. It aired on the Sci-Fi Channel.

Trailers
Posters
An unhandled error has occurred. Reload Dismiss