Tag: Humanoids from the Deep (1980) 123movies

Humanoids from the Deep (1980) 5.7

Humanoids from the Deep (1980)

Movie Humanoids from the Deep (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.