Starlost: The Ailen Oro
Starlost: The Ailen Oro (1973)

This film is actually a compilation of sorts, made up of two episodes from the '70's Canadian sci-fi television series THE STARLOST which is a show about the last survivors of a condemned planet earth in the year 2790. They live on… More

Directed By:
Rated: Unrated
Running Time:
DVD Release Date: November 28, 2000
Add Your Rating
User Score