· Action, Adventure, Fantasy
While drilling for oil in an Arabian desert, an African-American father and son accidentally discover an alien space ship, that begins a quest around the world in search of the Lost Tachyon.
Director: Ted Williams
Loading addons…