All Cast

Sydney Sweeney

Sydney Sweeney

Ashley

Jessica Barth

Jessica Barth

Tanya Winbourne

Matt Dallas

Matt Dallas

Pastor John

Bruce Davison

Bruce Davison

Reverend Michael

Madison Lintz

Madison Lintz

Hannah

Heather DeVan

Heather DeVan

Sarah Winbourne

Austin Filson

Austin Filson

Shane Stevens

Ahmed Lucan

Ahmed Lucan

Dr. Carraz

P.K. DeVan

P.K. DeVan

Dylan

Kyla Deaver

Kyla Deaver

Jordan

Lia McHugh

Lia McHugh

Young Ashley

Mark Ashworth

Mark Ashworth

Dad

Liz Godwin

Liz Godwin

Rosemary

Patrick Walker

Patrick Walker

Bryce

Donna Biscoe

Donna Biscoe

Dr. Liles

Brennon Simmons

Brennon Simmons

Geoff

Betsy Hume

Betsy Hume

Blake

Ben Kurland

Ben Kurland

Dr. Gallagher

Hallie Jordan

Hallie Jordan

Nurse Jamie

Ashlyn Stallings

Ashlyn Stallings

Nurse Kelly

Tara Patterson

Tara Patterson

Carrie

Kenneth C. Dunn

Kenneth C. Dunn

Sam

Tristan DeVan

Tristan DeVan

Tyler

Katelyn Layne

Katelyn Layne

Summer Stevens

Cassius DeVan

Cassius DeVan

Caleb Stevens

Josh Adam Gould

Josh Adam Gould

Demon

Barbara Goodson

Barbara Goodson

Demon (voice)