The Starlost poster
TV

The Starlost (1973)

S01E12 The Implant People

Dec 08, 1973 • Season 1 • Episode 12 • HD

The group stumbles upon a dome where the residents are controlled by their fears, thanks to electronic brain implants, shortly after Garth’s crossbow is taken from him.

Country: CA