GODZILLA VS. GIGAN (1972)
Giant insectoid aliens resembling cockroaches from the dying planet “M Space Hunter Nebula” plot to colonize the Earth, their planet having become uninhabitable after another race on the planet polluted it, then died out from the effects of their own destruction. The aliens assume the forms of dead humans and work as the development staff … Read more