Aired Sunday September 26,
12:35am - 2:25amon London Live
Inseminoid (1982)
Science fictionAn archaeological expedition to a mysterious planet turns into a nightmare for a space exploration team.
- Country
- United Kingdom
Cast and crew