Cradeaux Alexander

Cradeaux Alexander
as Cory

Rohan Quine
as Rex

Heather Cairns
as Fiona

Elizabeth Arends
as Younger Pamela

Fergus Foster
as Paul

Maddie Crofts
as Jessie

Christopher Sherwood
as Lars

Hugo Wilkinson
as Younger Rex

Michelle Hudson
as Stephanie

Lily Barkes
as Younger Fiona

Imogen Smith
as Pamela

Max Dimitrov
as Younger Cory

Graham Pountney
as the Grand Witch

Sara Kelly, Ruchika Jain, Anne Rason and Mark Lisseman as the Parishioners


Cradeaux Alexander – Writer and Director

Rohan Quine – Producer

Sophie Storm Killip – 1st Assistant Director

Raffaele Nocerino – Director of Photography

Solomon Watkins – Sound Operator and BTS Photographer

François Evans – Composer

Kiera Mayhew – Makeup Designer

Manuel F.R. Suárez – Gaffer and Camera Assistant

Caitlin Ross – Makeup Assistant

Viktoria Voykova – Makeup Assistant

Alex Manley – Production Assistant

Lucy Stevens – BTS Photographer/Videographer