Starring Cast
Key crew
Director
Screenplay
Story
Based on
Producers
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
72 cast membersJoel Dawson
Georgie
Felix Collar
Street Urchin
Kate Attwell
Street Urchin
Ashley Birchall
Leerie
Sean Corrie
Leerie
Momar Diagne
Leerie
Antony Edwards
Leerie
Aston Newman Hannington
Leerie
James Revell
Leerie
Ted Rogers
Leerie
Zac Smith
Leerie
Jahrel Thomas
Leerie
Lavinia Fitzpatrick
Female Dancer
Cassie Rogers
Female Dancer
Crew by department
242 crew membersDirecting
Rob Marshall
Director
Thomas Napper
Second Unit Director
Alan Hall
First Assistant Camera
David Cozens
First Assistant Camera
David Penfold
First Assistant Camera
Harry Gamble
First Assistant Camera
Julian Bucknall
First Assistant Camera
Lauren Briggs-Miller
Assistant Art Director
Meagan Costello
First Assistant Editor
Richard Hardy
Assistant Art Director
Sarah Ginn
Assistant Art Director
Tobias Eedy
First Assistant Camera
Dion Beebe
Director of Photography
Ben Howarth
First Assistant Director
Grant Butler
Third Assistant Director
Niall Moroney
Supervising Art Director
Terence Madden
Second Assistant Director
Tobias Eedy
First Assistant "D" Camera
Alan Stewart
Second Unit Director of Photography
Writing
Production
John DeLuca
Producer
Marc Platt
Producer
Rob Marshall
Producer
Rachel Kennedy
Publicist
Angus More Gordon
Co-Producer
Michael Zimmer
Co-Producer
Amanda Barrios
Line Producer
Ali James
Location Manager
Charlie Hayes
Location Manager
Eleanor Downey
Location Manager
Rob Campbell-Bell
Location Manager
Alex D. da Silva
Production Manager
Callum McDougall
Executive Producer
Callum McDougall
Production Manager
Hannah Godwin
Production Manager
Stewart Probert
Production Manager
Talia Felber
Production Manager
Katie McNicol
Producer's Assistant
Bertie Spiegelberg
Production Supervisor
Susan Chika Anisiobi
Production Accountant
Angus More Gordon
Unit Production Manager
Michael Higham
Executive Music Producer
Jennifer Lane
Post Production Supervisor
Monique Brown
Assistant Production Coordinator
Camera
David Smith
Gaffer
Steve Ellingworth
Key Grip
Alex Fraser
Dolly Grip
Jack Flemming
Dolly Grip
Adam Sculthorp
Aerial Camera
Damien Beebe
Camera Operator
John Gamble
Camera Operator
Jay Maidment
Still Photographer
Peter Robertson
Steadicam Operator
Robert Stoneman
Steadicam Operator
John Gamble
"C" Camera Operator
Andrew Bradley
Aerial Camera Technician
David Pearce
Second Assistant "B" Camera
Editing
Sound
Music
Art
Josh Sales
Set Dresser
Laura Collins
Set Dresser
Amanda Dazely
Art Direction
Elaine Kusmishko
Art Direction
Simon Elsley
Art Direction
Steve Carter
Art Direction
Vicki Stevenson
Art Direction
Gordon Sim
Set Decoration
Ty Teiger
Property Master
John Myhre
Production Design
Grace Taylor
Art Department Assistant
Lottie McDowell
Art Department Assistant
Martin Kingsley
Assistant Property Master
Claire Grainger
Set Decorating Coordinator
Sarah Iovino
Art Department Coordinator
Visual Effects
Christian Irles
VFX Supervisor
Christian Kaestner
VFX Supervisor
Jack Hughes
VFX Supervisor
Matt Johnson
VFX Supervisor
Michael Huber
Visual Effects
Neil Toddy Todd
Special Effects
Tyler Cordova
Animation Manager
Eric Guaglione
Animation Supervisor
Jim Capobianco
Animation Supervisor
Kent Blocher
Visual Effects Editor
Maxime Sirven
Visual Effects Editor
Shawn Broes
Visual Effects Editor
Laurence Berkani
Visual Effects Producer
Leslie Lerman
Visual Effects Producer
Alexis Wajsbrot
Additional Visual Effects
Brendan Seals
Visual Effects Supervisor
Kevin Souls
Visual Effects Supervisor
Carolina Cedres
Visual Effects Coordinator
Jason Reed
Special Effects Technician
Michelle Roll
Visual Effects Coordinator
Robin Beavis
Special Effects Supervisor
Sara Woomer
Visual Effects Coordinator
Steven Warner
Special Effects Supervisor
Zaid Babeel
Visual Effects Coordinator
Chris Lyons
Special Effects Makeup Artist
Stasia Fong
Animation Production Assistant
Brandon Brocker
Animation Department Coordinator
Phoenix Woung-Bi Lee
Visual Effects Technical Director
Thomas Dotheij
Visual Effects Technical Director
Costume & Makeup
Anna Cavaliere
Set Costumer
Cynthia Black
Set Costumer
Ian Foweraker
Set Costumer
Georgie Whittle
Makeup Artist
Peter King
Hair Designer
Tamsin Dorling
Makeup Artist
Sandy Powell
Costume Design
Anthony Brookman
Key Set Costumer
Carlos Fontanarrosa
Key Set Costumer
Lara Newman
Key Set Costumer
Paula Price
Key Hair Stylist
Paula Price
Key Makeup Artist
David Davenport
Costume Supervisor
Yvonne Duckett
Costume Supervisor
Caroline Fallon
Costume Coordinator
Charlotte Law
Assistant Costume Designer
Courtney McClain
Assistant Costume Designer
Debbie Scott
Assistant Costume Designer
Oliver Garcia
Assistant Costume Designer
Casting
Bernard Telsey
Casting
Francine Maisler
Casting
Tiffany Little Canfield
Casting
Conrad Woolfe
Casting Associate
Rachel Nadler
Casting Assistant
Sarah Trevis
Casting Associate
Other
Andrew Banwell
Other
Annabelle Fordham
Stunts
Clive Shaw
Driver
Cristian Knight
Stunts
Daniel Dow
Stunts
David Rosenbaum Jr.
Driver
Emma Savin
Driver
Gabriella Harman
Stunts
Gary Arthurs
Stunts
George Kirby
Stunts
Ian Pead
Stunts
Justin Pearson
Stunts
Kieran Clarke
Stunts
Leo Keenan
Stunts
Leo Woodruff
Stunts
Lucy Allen
Stunts
Mariette Hendriks
Tailor
Michael Kirkman
Driver
Nick Chopping
Stunts
Paul Howell
Stunts
Peter Trotman
Driver
Rob Lloyd
Driver
Ted Leaning
Driver
Toby Oliver
Stunts
Caitlin Murray Jones
Modeling
Luke Keeley
Security
Marc Shaiman
Lyricist
Mark Berrow
Musician
Rachel Bolt
Musician
Richard Pryce
Musician
Roger Linley
Musician
Scott Wittman
Lyricist
Steve Mair
Musician
Angus Hale
Greensman
Bethany Spence
Greensman
Jake Corney
Greensman
James Cullane
Carpenter
Jeff Woodbridge
Carpenter
Jon Marson
Greensman
Paul Gemignani
Conductor
Andrew Barry
Compositors
Candice White
Draughtsman
Dominique Law
Draughtsman
Eric Vetro
Vocal Coach
Harry Langston
Electrician
Jamie Burrows
Draughtsman
Joshua Toonen
Compositors
Kira Kemble
Draughtsman
Lotta Wolgers
Draughtsman
Rosie Hardwick
Draughtsman
Russell Hopwood
Compositors
Jeff Atmajian
Orchestrator
Jessica Hooker
Stunt Double
Michael Starobin
Orchestrator
Toby Segar
Stunt Double
Brett Schroeder
Lead Animator
Jason Quintana
CG Supervisor
Jill McCullough
Dialect Coach
Joey Pizzi
Choreographer
John DeLuca
Choreographer
Josh Evans
Matte Painter
Rob Marshall
Choreographer
Tara Nicole Hughes
Choreographer
Angus Benson-Blair
Drone Operator
Dani Rose
Drone Operator
David Krane
Music Arranger
Gareth Harfoot
Drone Operator
Garson Yu
Title Designer
Jack Feldman
Music Arranger
David Krane
Additional Music
Lisa Vick
Script Supervisor
Mark Mottram
Stunt Coordinator
Ben Wilson
Rigging Supervisor
James Woods
Character Designer
Scott Hillier
Rigging Supervisor
Camille Paleni
Digital Compositors
Gabriel Naveau
Digital Compositors
Jason Pethtel
Digital Compositors
Jorge Sanchez Fresno
Digital Compositors
Leo Pean de Ponfilly
Digital Compositors
Patrick Hall
Digital Compositors
Ricky Leach
Digital Compositors
Sam Horgan
Digital Compositors
Stephane Brisson
Digital Compositors
Tracie Donais
Digital Compositors
Billy Gamble
Best Boy Electrician
Adam McGrady
Video Assist Operator
Dominic Rau
Video Assist Operator
Josue Clotaire Fleurimond
Conceptual Illustrator
Phil Allchin
Transportation Captain
Simon Gustafsson
Conceptual Illustrator
Jeni Meredith
Transportation Coordinator
Katerina Ruskova
Transportation Coordinator
Elliott Cobley
Production Office Assistant
Taro Smith
Production Office Assistant