Cast (22)

Max Eigenmann

Joy

Jaeden Paige Boadilla

Grace

Leanne Best

Katherine

David Hayman

Mr. Garrett

Caleb Johnston-Miller

Orlando

Oliver Wellington

Gary

Eugenia Low

Apparition

Jodie Cuaresma

Apparition

Seb Yates Cridland

Young Man

Stephanie Connell

Old Woman

Sophie Morris-Sheppard

Mrs. Johnson

Eva Jane Willis

Grace's Father's Wife

Gabriel Vick

Mr. Johnson

Jasmine Naziah Jones

Mrs. Clark

Rob Pomfret

Grace's Father

Hannah Knight

Apparition

Dominic Cazenove

Mr. Clark

Saskia Rose

Officer 1

Angelo Paragoso

June

Faizal Abdullah

Priest

Jane Ryan

Young Lady

Mireia Espluga

Apparition

Crew (16)

Chi Thai

Producer

Paris Zarcilla

Writer

Paris Zarcilla

Director

Amy Beth Addison

Production Design

Isobel Baker-Smith

Art Direction

Sophie Mac

Makeup & Hair

Sian Rogers

Music Supervisor

Fiona Alexander

Makeup & Hair

Fiona Fernie

Costume Supervisor

Mathilda Mace

Makeup & Hair

Amy Addison

Production Designer

Darlene Catly Malimas

Co-Producer

Joel Honeywell

Director of Photography

Christopher CF Chow

Editor

Peter Burgis

Foley Artist

Jon Clarke

Original Music Composer