A British woman's visit to her husband's Mexican mine takes a dark turn when she and her husband unwittingly unleash a malevolent force that possesses people's left hands, driving them to madness and chaos.
Info about Demonoid
Studio(s): Zach Motion Pictures Inc., Panorama Films
Originally Released: United States, Feb 27, 1981
Production Countries: Mexico, United States
Genres:Horror
Demonoid: Where to Watch Online?
Currently you are able to watch "Demonoid" for free with ads on Tubi TV, VUDU.