Humanoids from the Deep (1980) Poster Poster for Humanoids from the Deep (1980). Humanoids from the Deep Plakat