The Terrornauts
The virgin sacrifice to the gods of a ghostly galaxy!
A group of scientists are kidnapped and taken to an outer space outpost in order to save Earth from destruction.
Release Date
1967-02-01
Budget
N/A
Revenue
N/A
Rating
4.6/10
Runtime
75 mins