Trevor Lerman
John Dylan Atkins
Officer Reynolds
Kenneth Farmer
Demon
Duane P. Craig
Voice of Demon
Zuzana Gedeon
Acolyte #1
Kevin O‘Brien
Acolyte #2
Tichanda Thompson
Langston McGill
Tim O'Leary
James Shulman
Aaron Goddard
Connie Jankowski
Caitlin Norton
Lisa
Jeddah Salera
Writer
Tony Bloodworth
Director