All Cast

Sydney Sweeney
Ashley

Jessica Barth
Tanya Winbourne

Matt Dallas
Pastor John

Bruce Davison
Reverend Michael

Madison Lintz
Hannah

Heather DeVan
Sarah Winbourne

Austin Filson
Shane Stevens

Ahmed Lucan
Dr. Carraz

P.K. DeVan
Dylan

Kyla Deaver
Jordan

Lia McHugh
Young Ashley

Mark Ashworth
Dad

Liz Godwin
Rosemary

Patrick Walker
Bryce

Donna Biscoe
Dr. Liles
Brennon Simmons
Geoff

Betsy Hume
Blake

Ben Kurland
Dr. Gallagher
Hallie Jordan
Nurse Jamie

Ashlyn Stallings
Nurse Kelly
Tara Patterson
Carrie
Kenneth C. Dunn
Sam

Tristan DeVan
Tyler
Katelyn Layne
Summer Stevens

Cassius DeVan
Caleb Stevens
Josh Adam Gould
Demon
