In a remote village, a group of friends from an orphanage are exploring the outskirts of town, as they come to an abandoned castle with a sinister presence. A home to a group of sleazy succubi, they lure the unsuspecting travelers and turn them into their pitiful playthings. But after draining their new toys, they set their sights on Ryde, the son of the hero who defeated The Demon Lord...