Description: This Sci-Fi movie was released in 1982 and directed by Rebecca Webley. This movie is 8 mins 5 secs long.