All Cast

Max Eigenmann

Max Eigenmann

Joy

Jaeden Paige Boadilla

Jaeden Paige Boadilla

Grace

Leanne Best

Leanne Best

Katherine

David Hayman

David Hayman

Mr. Garrett

Caleb Johnston-Miller

Caleb Johnston-Miller

Orlando

Oliver Wellington

Oliver Wellington

Gary

Eugenia Low

Eugenia Low

Apparition

Jodie Cuaresma

Jodie Cuaresma

Apparition

Seb Yates Cridland

Seb Yates Cridland

Young Man

Stephanie Connell

Stephanie Connell

Old Woman

Sophie Morris-Sheppard

Sophie Morris-Sheppard

Mrs. Johnson

Eva Jane Willis

Eva Jane Willis

Grace's Father's Wife

Gabriel Vick

Gabriel Vick

Mr. Johnson

Jasmine Naziah Jones

Jasmine Naziah Jones

Mrs. Clark

Rob Pomfret

Rob Pomfret

Grace's Father

Hannah Knight

Hannah Knight

Apparition

Dominic Cazenove

Dominic Cazenove

Mr. Clark

Saskia Rose

Saskia Rose

Officer 1

Angelo Paragoso

Angelo Paragoso

June

Faizal Abdullah

Faizal Abdullah

Priest

Jane Ryan

Jane Ryan

Young Lady

Mireia Espluga

Mireia Espluga

Apparition