One of the most fearsome of the Japanese monsters to hit the screen in the early 60's makes his debut in sci-fi thriller.