#review, humunoids from the deep, #McClure, 1980, #horror,