Inseminoid

Inseminoid (titled Horror Planet in the United States) is a 1981 British science fiction horror film directed by Norman J. Warren and starring Judy Geeson, Robin Clarke and Stephanie Beacham, along with Victoria Tennant in one of her early film roles.

Open in LoreScroll

Source: Wikipedia, Inseminoid. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.