cultfaction.com
Cult Movie Essentials: Inseminoid (1981)
Inseminoid aka Horror Planet was directed by Norman J. Warren and made with a low budget of £1 million, half of which was contributed by the Hong Kong’s Shaw Brothers. On a desolate planet, …