Abigail Aberdeen
Jaimie Wood
Father Frank Giles
Pete Reid
Ruth Aberdeen
Emily Joy
Simon Aberdeen
Tim Clarke
Rebekah
Paris Cassar
Gracie the Influencer
Eve Gray
Noa
Mireaux Renzaho
Writer
Nick Vidler
Director
First Assistant Camera
James Haggarty
Director of Photography
Zhang Yifan
First Assistant Director
Sharlott Shi
Assistant Gaffer
Pollyanna Carveth
Co-Producer
Lotte Sweeney
Hugo Morgan
Shane Chen
Andy Layclark
Costume Coordinator
Chloe Kemp
Sound Recordist
Ayrton Rose
Makeup & Hair
Amelia Evans
Script Supervisor
Jess Murphy
Still Photographer
Will Forsyth
Costume Design
Second Assistant Director
Isabella Mangano
Gaffer
Ruairi Walsh
Production Design
Will Roberts
Sound Designer
Jessie Keil
Ellis Bell
Bella Moretto
Assistant Production Design
MJ Kim
Sound Mixer
Lincoln Sharpe
Max Vrancic