Also play on Twitter!

Humanoids from the Deep (1980)

Add your favourite Scenes, Videos and Trailers of Humanoids from the Deep.

Latest Video Addition

Humanoids from the Deep Videos

Advertisement