Lynda
Pastor Jenkins
Mary
Jennifer
Joseph
Sgt. Greydie
Self - Host
Jamal
Young Leon (as James D'Kristian)
C.I.A. Biochemical Agent
Rasheed
Principle Harding
Jeremy - Leon's foster-father
Prisoner
Reporter (as Behlla Monee Bell)
Classmate
Leroy
Bartender
Doctor
Osyrus as a child
Inmate
Assassin
Demon Prison Guard
Sara
Demon
Crew
Billy
Agent chemical suit
Officer Estrada
Reporter
Prisoner # 1
Sis. Powe
Officer Williams
Sally
Agent MCGEE
Corrections officer
Club Goer (as Ashleye Michelle)
Benny
Cotton picker
News Anchor
Demon Warrior
News Interviewee
Leon
Lynched slave
Mr. White
Erin
Ruby (as Niki Nowak)
Ruby
Bodyguard
Thug
Lisa
Saul
Warden
Charles
Lonnie
Rapper
Chief Madison
Detective Kraus
Pedro
Kayla
Sword demon (as David Sepúlveda)
Colt Drake
Colt Drake (as Alexander Dean Williams)
Woman Gossiper
Class mate
Beth
George
Mr. Zipman
Detective
Comedian
Evangelist
Neighbor
Mountain police
Ms. Jenkins
Student (as Linda Wong)
Head Demon
Antwon
Prisoner (uncredited)
Crew (uncredited)
Girl on the porch (uncredited)
Boy on the Porch (uncredited)
Dancer (uncredited)
Osirus - Old Farmer (uncredited)