The Starlost: The Alien Oro
The alien, Oro, seeks to seize control of huge spaceship bearing Earth's last survivors.
Release Date
January 1, 1980Runtime
0 minGenres
Science FictionDirected by
Francis ChapmanLanguage
EnglishBudget
$0Revenue
$0Status
Released