The Demoniacs

A gang of pirates rape the 2 sole survivors of a ship wreck. The violated women are rescued by the unusual inhabitants of a supposedly haunted island, the place they’re granted supernatural powers to strike revenge in opposition to the pirates.

Duration: 77 min

Release:

IMDb: 5.2