This classic films needs an official DVD release
Yes and a Blu-Ray release too! Starcrach got one so why not The Humanoid?
I'd buy it just for the opening credits!"Hey! Ladies! That was fun!"
The closest we'll get is on DVD-r at www.revok.com.
[deleted]