0 Humanoids from the Deep 1980 on netflix May. 01, 1980 Humanoids from the Deep 1980 on netflix 1980 80 min 1 views After a new cannery introduces scientifically augmented salmon to a seaside town in the Pacific Northwest, a species of mysterious, mutated sea ... HorrorScience Fiction