George MacKay
Ryan
George MacKay
Ryan
Alexandra Roach
Laura
Michael Socha
Dan
Emma Catherine Rigby
Tufts
Kae Alexander
Tali
Holli Dempsey
Bianca
Tom Bell
Adam
Gillian Elisa
Val
Tom Palmer
James
James Griffith
Original Music Composer
Pablo Clements
Original Music Composer
Maggie Monteith
Producer
James Norrie
Executive Producer
Stephanie Paeplow
Line Producer
Bob Portal
Executive Producer
Paul Raphael
Producer
Chris Reed
Executive Producer
Adam Rolston
Executive Producer
David Wade
Producer
Paul Mackay
Director of Photography
Lewis Albrow
Editor
Olivia Young
Production Design
Phoebe Platman
Art Direction
Sinéad Kidao
Costume Design
Abigail Freeman-Pask
Makeup Designer
Chris Malin
First Assistant Director
Sam Waddington
Second Assistant Director
Max Horton
Colorist
Dan Pryor
Visual Effects Producer
Berta Valverde
Visual Effects
Nathaniel Marten
Stunt Coordinator
Naomi Marvelly
Script Supervisor
Claire Freeman
Music Supervisor
Rob Baker Ashton
Still Photographer
Ilana Garrard
Steadicam Operator
Chris Hayden
Focus Puller
Rachel Hirons
Director
Rachel Hirons
Writer