Humanoids from the Deep (1980)
1980
80 Minutes
They're not human. But they hunt human women. Not for killing. For mating.
Overall Rating
6 / 10
Verdict: Good