Three young satanists must make a fateful decision after Satan demands the ultimate sacrifice.Three young satanists must make a fateful decision after Satan demands the ultimate sacrifice.Three young satanists must make a fateful decision after Satan demands the ultimate sacrifice.