Humanoids From The Deep (1980)
Release: January 01, 1980

Scientific experiments backfire and produce horrific mutations: half-man, half-fish which terrorize a small fishing village by killing the men and raping the women.

Trailers
An unhandled error has occurred. Reload Dismiss