Amy Roberts
Nick Van Dyke
Lucas
Melissa Norman (as Chloe Grace Moretz)
Sgt. Burch
James Brewster
Harrison McKendrick
Nurse Holiday
Sarah Norman
Bob
Amy's Dad
Priest / Church Demon
Homeless Demon
Dr. Kent
Nurse Price
Nurse Park
Nurse Lowe (as Katie Lohman)
Nurse Montgomery
Paramedic
Taxi Driver
Ellen
Young Amy (as Marissa Blanchard)
Hall of Records Assistant
Carolyn
Student
Student #2
Student #3
Student #4
Dr. Altman (as Mark Altman)
Dr. Stamos
Father
Father #2
A Demon (uncredited)
Paramedic 2 (uncredited)
Girl in Police Station (uncredited)