A mad scientist named Aranya (Jackie Coogan) is creating giant spiders and dwarves in his lab on Zarpa Mesa in Mexico.
One of the few movies in cult siren Tandra Quinn's short career, it's bad cinema at its best!
Watch Movie
Download for iPod
Watch old movies online right now ... for free!