Captain Pierre Labiche travels to a remote island to stop the practice of voodoo and cannibalism by zombie women, but his mission is opposed by the wealthy Karl van Molder, who advises him to respect the local customs.
Info about Isle of the Snake People
Studio(s): Azteca Films
Originally Released: United States, Mar 01, 1971
Production Country: Mexico
Isle of the Snake People: Where to Watch Online in United States?
Currently you are able to watch "Isle of the Snake People" for free with ads on Tubi TV, The Roku Channel.