Humanoids from the Deep (1980)MoviesHumanoids from the Deep (1980) - Mike's Review00:15 "... called humanoids from the deep i like ..."Proper ReviewFeb 10th 2022Full review >>Cinnemasacre Like Love Haha Wow Sad Angry Hmm Dislike