Godzilla 2000: Millennium is available to stream on Max in the US. Watch on Max Godzilla vs. Megaguirus might not be great, but the underrated monster movie deserves a little more love. It's a slight ...
‘Godzilla 2000: Millennium’ (pictured above) and ‘Godzilla vs Megaguirus’ (below). These were the two first films of what has ...