HUMANOIDS FROM THE DEEP (1996) Reviews and overview

‘Your deepest fears will surface’ Humanoids from the Deep is a 1996 American science fiction horror film about death-row inmates who have been mutated by military experiments – the intention … Continue reading HUMANOIDS FROM THE DEEP (1996) Reviews and overview