A group of scientists are kidnapped and taken to an outer space outpost in order to save Earth from destruction.
February 1, 1967
Released
The Terrornauts
1h 15min
—
English
Amicus Productions