Director of Photography
Dariusz Wolski
Casting
Valerie McCaffrey
Screenplay
David S. Goyer
Production Design
Patrick Tatopoulos
Executive Producer
Michael De Luca
First Assistant Director
Steve E. Andrews
Original Music Composer
Trevor Jones
Visual Effects Supervisor
Andrew Mason
Second Unit Director
Andrew Mason
Art Direction
Michelle McGahey
Stunt Coordinator
Glenn Boswell
Property Master
Brian Dusting
Assistant Director
James McTeigue
Additional Editor
Marcus D'Arcy
Production Design
George Liddle
Production Executive
Leon Dudevoir
First Assistant Editor
Jason Ballantine
Camera Operator
Ross Emery
VFX Director of Photography
Ross Emery
Executive Producer
Brian Witten
Storyboard Artist
Mark Sexton
Art Direction
Richard Hobbs
Sound Effects Editor
Frank Lipson
Makeup & Hair
Wizzy Molineaux
Second Unit Director
Rory Kilalea
Unit Production Manager
Barbara Gibbs
Line Producer
Barbara Gibbs
Dialogue Coach
Tyler Coppin
Casting Assistant
Joe Adams
Second Unit First Assistant Director
Topher Dow
Additional Editor
Richard Learoyd
Hair Supervisor
Lesley Vanderwalt
Makeup Supervisor
Lesley Vanderwalt
First Assistant Editor
Matt Villa
Dialogue Coach
Lee Biolos
Scenic Artist
Peter Collias
Script Supervisor
Mojgan Khadem
Focus Puller
Damian Wyvill
Production Coordinator
Lorelle Adamson
Stunt Double
Nigel Harbach
Sound Re-Recording Mixer
Roger Savage
Sound Supervisor
Roger Savage
Costume Supervisor
Kerry Thompson
Second Assistant Director
Emma Schofield
Foley Artist
Mario Vaccaro
Construction Coordinator
Mark Stephens
Art Department Coordinator
Pru Smith
Assistant Art Director
Fiona Scott
Assistant Art Director
Paul Messer
Sculptor
Guido Helmstetter
Set Designer
Jennifer Carseldine
Set Designer
Judith Harvey
Dialogue Editor
Phil Winters
Sound Re-Recording Mixer
Ian McLoughlin
Sound Supervisor
Ian McLoughlin
Sound Re-Recording Mixer
Michael Thompson
Visual Effects Supervisor
Mara Bryan
Visual Effects Producer
Mara Bryan
Visual Effects Supervisor
Arthur Windus
Visual Effects Producer
Arthur Windus
Stunt Coordinator
Rocky McDonald
Still Photographer
Jasin Boland
Camera Operator
Robert Agganis
Steadicam Operator
Robert Agganis
Music Editor
Simon Leadley
Script Supervisor
Sophie Fabbri-Jackson
Production Assistant
Edweana Wenkart
Visual Effects Compositor
Ron Roberts
Lead Animator
Val Wardlaw
Sound Effects Editor
Gareth Vanderhope
Special Sound Effects
Gareth Vanderhope
Animation Supervisor
Sally Goldberg
Foley Recordist
Steve Burgess
Visual Effects Compositor
Alex Lemke
Stunts
Annette van Moorsel
Production Secretary
Jennifer Leacey
Armory Coordinator
John Bowring
Production Controller
Alex Matcham
Storyboard Artist
Peter Pound
Makeup & Hair
Tina Gordon
Special Effects Supervisor
Tad Pride
Set Dresser
Marta McElroy
Costumer
Sheryl Pilkinton
VFX Director of Photography
Michael Wood
Production Runner
Alice Lanagan
Wardrobe Supervisor
Julie Barton
Wardrobe Assistant
Gloria Bava
Pyrotechnician
Paul Gorrie
Special Effects Coordinator
David Young
Stunt Double
Mick Corrigan
Stunt Double
Josef Schwaiger
Stunt Double
Mick Van Moorsel
Dolly Grip
Michael Vivian
Lighting Technician
David Hunter
Second Unit Director of Photography
Richard Michalak
Lead Animator
Dan Kaufman
Wardrobe Assistant
Jane Flanders
Extras Casting
Judith Cruden
Stunt Double
Zelie Bullen
Wardrobe Assistant
Azure Chapman
Clapper Loader
Margie McClymont
Visual Effects Compositor
J.D. Cowles
Second Assistant Director
Deborah Antoniou
Makeup & Hair
Kerry Lee Jury
Production Runner
Serena Hunt
Production Coordinator
Maggie Lake
Electrician
Marcus Watson
Color Grading
Arthur Cambridge
Stunt Double
Farren Visocchi
Stunt Double
Isabelle Sada
Makeup & Hair
Nicole Spiro
Third Assistant Director
Martin Hallman
Third Assistant Director
Julian Ryan
Additional Wardrobe Assistant
Valérie Evans
Additional Wardrobe Assistant
Sally Molineaux
Wardrobe Assistant
Nicki Harrington
Wardrobe Assistant
Simone Hiley
Wardrobe Assistant
Helen Peacock
Painter
Veronica Strelein
Standby Carpenter
Jon Stiles
Standby Painter
Tony Piliotis
Clapper Loader
Michi Marosszeky
Electrician
Graham Ashwell
Focus Puller
Lyddy Van Gyen
Visual Effects Compositor
Elizabeth Carlon
Lead Animator
Andrew Quinn
Lead Animator
Noel Richards
Special Effects Supervisor
David Pride
Producer's Assistant
Emma Jacobs
Production Accountant
Alistair Jenkins
Production Assistant
Trish Tring
Production Assistant
Tanya Brockmeier
Production Coordinator
Corrine Long
Production Secretary
Jason Bath
Production Secretary
Stefanie Kleinhenz
Main Title Designer
Peter Doyle
Casting Assistant
Carolyn Baldwin
Casting Assistant
Henrie Stride