The Terrornauts
England, 196724 x 27 in (61 x 69 cm)
ID #FF1C-PK16-L-13
Original poster for British science fiction film directed by Montgomery Tully and starring Simon Oates and Zena Marshall. Based on the 1960 novel "The Wailing Asteroid" by Murray Leinster, it follows space scientists as they try to foil an alien invasion of Earth.
Condition: Good