A group of shipwrecked sailors brutally rape two young women who accidentally stumble across them. After the women escape, they ultimately make a deal with the devil in exchange for the power to exact their bloody revenge.
A group of shipwrecked sailors brutally rape two young women who accidentally stumble across them. After the women escape, they ultimately make a deal with the devil in exchange for the power to exact their bloody revenge.