Trevor Lerman
Demon
Officer Reynolds
Demon (voice)
James Shulman
Connie Jankowski
Acolyte #1
Langston McGill
Lisa
Acolyte #2