The Starlost poster
TV

The Starlost (1973)

S01E13 The Return of Oro

Dec 15, 1973 • Season 1 • Episode 13 • HD

Oro makes a comeback, proposing to fix the Ark's malfunctioning systems and take everyone to Exar, a place he insists resembles Earth. However, Devon uncovers the truth behind Oro's deception but realizes the only way to expose him is through a debate, with the stakes being life or death for the defeated.

Country: CA