The Terrornauts

The Terrornauts

Release: 1967 | Community Score: 51%

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

Cast