The thrilling erotic adventure begins in a late-night school setting as three determined students embark on a battle against otherworldly…