Description: This Sci-Fi movie was released in 1981 and directed by Steve Timmins. This movie is 5 mins 15 secs long.