Beautiful, interesting, incredible cinema.
A 1987 English language action/sci-fi film directed by Ray Austin, starring Lindsay Wagner, Lee Majors and Tom Schanley.