In this erotic horror film, a group of friends find themselves in a strange and frightening world filled with monsters and demons. As they struggle to survive, they are forced to explore their deepest desires and fantasies in ways they never thought possible.