Humanoids from the Deep (1980) reviews and overview

Humanoids from the Deep (1980) has received a new 4K scan of the uncut international version from the original camera negative for a special edition Steelbook release, limited to 5,000. …

Read More