Inseminoid
Inseminoid (titled Horror Planet in the United States) is a British science-fiction horror film released in 1981. Director Norman J. Warren's eighth film, the plot of Inseminoid concerns a group of f...
Inseminoid - Wikipedia