Humanoids from the Deep, 1980 – ★★★ Published March 30, 2021 · Updated July 19, 2021 I was never allowed to see stuff like this as a kid. It was a total blast. Share