Zu Besuch bei ihrem Vater in Ägypten, wird die junge Jenny (Zoe Trilling) von fruchtbaren Alpträumen heimgesucht. Zeitgleich mit einer Mordserie, der kurz darauf ihr gesamter engerer Freundeskreis zum Opfer fällt, lernt das verwirrte Mädchen den geheimnisumwitterten Paul Chevaller (Robert Englund) kennen, der sich für eine Reinkarnation des Marquis de Sade hält. Sie ahnt nicht, dass sie zum Mittelpunkt eines teuflischen Spiels geworden ist, in das ihr Geliebter verstrickt ist, um einer Geheimsekte beizutreten.