Reviews of this product:
Inseminoid is a 1981 British-Hong Kong science-fiction exploitation horror film. Director Norman J. Warren's eighth film, the plot of Inseminoid concerns a group of future scientists excavating the ruins of an ancient civilisation on a distant planet.
Reviews of this product:
There are no reviews yet.