Search results for "Barrie Houghton"
Inseminoid (1981)

Inseminoid (1981)

Inseminoid (1981)
IMDb: N/A
93

A crew of interplanetary archaeologists is threatened when an alien creature impregnates one of their members, causing her to turn homicidal and murder them one by one.