All Cast

Alyshia Ochse
Laura

Devon Werkheiser
Jason

Ryan Whitney
Zoe

Helen Eigenberg
Sister Rebecca

Robert Leeshock
David

Lise Simms
Cheryl

Sloane Avery
Sara

Hugh Holub
Father Macey

Josh Plasse
Chris

Jordan Diambrini
Pete

James Handy
Bishop O'Reilly

Jessica Honor Carleton
Sophia
Rydell Danzie
Cop
