Posts

Showing posts with the label 1980

Humanoids from the Deep (1980)

Image
Rating: 5.9/10 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. H ome  |  Movies  |  Documentaries  |  More Don't Forget To Share!