Tag Archive: Godzilla

Invasion of Astro-Monster (1965) – Review

Don’t trust aliens. If there is any takeaway from Toho’s science fiction movies it would be that one little tidbit. In 1964’s Ghidorah, The Three-Headed Monster the series’ first introduced us to the outer space threat of King Ghidorah but…
Read more

The Beast from 20,000 Fathoms (1953) – Review

There is something about seeing a giant monster rampaging through city streets that stirs the imagination, from as far back as the 1925 The Lost World where dinosaurs were let loose in the streets of London to Warner Brothers take…
Read more