The Demoniacs
After a shipwreck leaves two young women as the only survivors, a gang of pirates finds them and subjects them to a brutal attack. The women are later taken in by the strange inhabitants of an island said to be haunted. There, they are given supernatural powers that allow them to turn their suffering into a chance for revenge against the men who harmed them.

