All Cast

Addy Miller

Addy Miller

Olivia

Elizabeth Birkner

Elizabeth Birkner

Claire

Jan Broberg

Jan Broberg

Beth

Philip Brodie

Philip Brodie

Charles

Aimee-Lynn Chadwick

Aimee-Lynn Chadwick

Camilla

Charan Prabhakar

Charan Prabhakar

Officer Nair

Skyler M. Day

Skyler M. Day

Young Rachel

Caroline Labrum

Caroline Labrum

Young Beth

James C. Morris

James C. Morris

Demon

Kory Abreu

Kory Abreu

Deputy

Sterling Evans

Sterling Evans

Young Charles

Sienna Carlson

Sienna Carlson

Angela