The Terrornauts

The virgin sacrifice to the gods of a ghostly galaxy!

Science Fiction
75 min     4.6     1967     United Kingdom

Overview

A group of scientists are kidnapped and taken to an outer space outpost in order to save Earth from destruction.

Similar