Melanie Christie
Assistant Production Coordinator
Gregor Bonse
Sound Re-Recording Mixer
Luis Schöffend
Foley Artist
Yvonne Carroll
Script Supervisor
Sam Papidas
Location Scout
Amy Silk
Underwater Camera
Martin Cumming
Digital Imaging Technician
Jamie Crew
Rehab Steven
Ammar Younis
Rehab Aahil
Aidan Smith
Dressing Prop
Neil McKay
Camera Car
Robin Pollock
Visual Effects
David Hills
Lab Supervisor
Pauline Branke
Title Designer
Alexander Halford
Production Assistant
Ryan Dodds
Unit Manager
Sandra Neundorf
Post Production Supervisor
Thandeka Lynn Muronzi
Production Assistant
Louise McMenemy
Young Annie
Callum King
Driver, Camera Trainee
Philippa Bowyer
Loop Group Coordinator
Ana Norrie
Production Assistant
Dáire Mac An tSaoir
First Assistant Camera
Graham Evans
Chaperone
George Couch
Location Manager
Sophie Steinhagen
Production Consultant
Allanah Louttit
Location Scout
Heather Buchan
Location Scout
Jacqui Hirst
Bible Group Ingrid
Garry Watson-Boyd
Third Assistant Director
Ita O'Brien
Choreographer
Madeleine Drewell
Daily Makeup & Hair
Chris Knoll
Rigging Gaffer
Jack Knight
Newborn Rona
Jade McNaughton
Principal Costumer
Dave Gray
Radio Announcer
Monika Preischl
Archival Footage Coordinator
Jake Lucas
Second Assistant Camera, Camera Trainee
Wayne Ridal
Camera Car
Kieren Anscomb
Location Assistant
Meghan Butten
Production Coordinator
Rich Parker
Health and Safety
Pete Maughan
Drone Operator
Zoe Langdell
Loop Group Coordinator
Dominik Leube
Supervising Sound Editor, Sound Mixer
Alexander Peacock
Epk Camera Operator
Alice Flesher
Makeup Trainee
Ellis Tait
Farmer Amy
Chantelle Grieve
Assistant Location Manager
Aida McEwen
Camera Trainee
Skyla Lee
Daily Makeup & Hair
Kyren Parker
Accountant
Guy Pearson
Location Scout
Katherine Phillips
Third Assistant Director
Rohina Cameron-Perera
Associate Producer
Simon Neele
Generator Operator
Beth Foley
Daily Makeup & Hair