Mortal Engines

(Mortal Engines)

 Credits

Cast

Hester Shaw
Hera Hilmar
Tom Natsworthy
Robert Sheehan
Thaddeus Valentine
Hugo Weaving
Anna Fang
Jihae
Bevis Pod
Ronan Raftery
Katherine Valentine
Leila George
Magnus Crome
Patrick Malahide
Shrike
Stephen Lang
Chudleigh Pomeroy
Colin Salmon
Vambrace
Mark Mitchinson
Captain Khora
Regé-Jean Page
Sathya
Menik Gooneratne
Yasmina Rashid
Frankie Adams
Nils Lindstrom
Leifur Sigurdarson
Toa Heke
Kahn West
Herbert Melliphant
Andrew Lees
Clytie Potts
Sophie Cox
Governor Kwan
Kee Chan
Dr. Twix
Sarah Peirse
Stigwood
Mark Hadlow
Pandora Shaw
Caren Pistorius
Young Hester
Poppy Macleod
Burgermeister
Joel Tobeck
Professor Arkengarth
Terry Norris
Chief Navigator
Calum Gittins
Mrs. Wreyland
Megan Edwards
Mr. Wreyland
Peter Rowley
Gench
Aaron Jackson
Pewsey
Stephen Ure
Pierrepoint
Nathaniel Lees
Dietrich
Paul Yates
Medusa (voice)
Lynda Lester
Waving Aviator
Nick Blake
Young Mother
Beatrice Joblin (Beatrice Brophy)
Lookout
Thomas Lahood (Thomas La Hood)
Water Hawker
Simba Matshe (Simbarashe Matshe)
Salzhakener
Lee Tuson
Food Hawker
Jason Whyte
De Groot
Mike Homik (Michael Homick)
Scav Trader Carter
Carter Nixon
Tube Tannoy (voice)
Rick Baker
Salvage Man #1
Royden Davys
Salvage Man #2
Richard Mills
Burly Salvageman
Shane Rangi
Major Chen
Yoson An
Shan Guo Man
Philip Reeve
Shan Guo Teenager
Rick Baker
Nicholas Quirke
Nicholas Quirke
Shan Guo Control
Martin Kwok
Airhaven Control
Rick Baker
Salzhaken Woman
Madeleine Adams (*)
Scuttlebug Captive
Natalia Adams (*)
Rustwater Captive
Nellica Adaway (*)
Museum Woman
Margaret Austin (*)
Londoner / Rustwater Buyer
Roger Awhimate (*)
Medusa Engineer
Lucy Beeler (*)
London Gut Captive
Talia Brewer (*)
London Beefeater #1
Jared Brown (*)
Salt Trader
Philip Cristian Claassen (*)
Scuttlebug Thug
Rodney Cook (*)
Slave Trader
Trevor Cooper (*)
Grease Monkey
Paul Craze (*)
London Gut Worker
Ayden Crewther (*)
Aviator
Karl Dickson (*)
Salzhakener
Claire Farrelly (*)
Street Sweeper
Gary French (*)
Sweet Girl
Sophie Fulton (*)
Airhaven Citizen / London Gut Sewage Man
Mike Galuszka (*)
Saltzhagen Civilian
Marie-Therese Emma Gilbert (*)
London Policeman / Salzhaken Man / Water Carrier
Faran Gillbanks (*)
Scuttlebug Thug
Winham Hammond (*)
Salzhaken Navigator
Oliver Heinrich (*)
Beefeater #2
Jackson Herman (*)
Salzhaken Woman
Kathryn Briggs Hobbs (*)
Salzhaken Woman
Dee Jamieson (*)
London Gut Worker
Werner Kaffl (*)
Shan Guo Soldier
Tamati Kawha (*)
Salzhaken Man
Ron Kerkmeester (*)
Rustwater Buyer
Isabelle Rose Kircher (*)
London Policeman
Terewai Kopua (*)
London Policeman
Jace Lee (*)
Salzhaken Man
Tim Mansell (*)
Airhaven Citizen
Teal Mau (*)
Tier 1 Londoner / Tier 2 Londoner
Barry Mawer (*)
Salzhaken Woman
Shirley McGregor (*)
Rustwater Trader
Carlton McRae (*)
Babushka
Liz Merton (*)
Rustwater Trader
Joseph Mika-Hunt (*)
Cossack / Rustwater Trader
Keith Mole (*)
Shan Guo soldier
Reagan Morris (*)
Slave
Sarah Munn (*)
Rustwater Trader
Jimmy James Nielsen (*)
Rustwater Captive
Kevin Noble (*)
Trading Cluster Water Carrier
Stephen O'Neill (*)
Rustwater Captive / Salzhakener / Scavenger / Scuttlebug Captive
Danielle Parsons (*)
Salzhaken Woman
Dianne Smith (*)
Scuttlebug Thug
Amand Weaver (*)
Rustwater Trader / Captive
Christopher Winchester (*)
Captive and Rustwater Buyer
Stephen Wright (*)

Director

Directed by
Christian Rivers

Writing credits

Writer
Fran Walsh
Writer
Philippa Boyens
Screenplay by
Peter Jackson
Based on the book by
Philip Reeve

Producer

Executive producer
Philippa Boyens
Co-producer
David Conley
Producer
Deborah Forte
Producer
Peter Jackson
Executive producer
Ken Kamins
Associate producer
Carlos Ramírez Laloli
Associate producer
Pam Silverstein (Pamela Silverstein)
Producer
Amanda Walker
Producer
Fran Walsh
Producer
Zane Weiner

Music

Music
Tom Holkenborg (Junkie XL)

Cinematography

Director of photography
Simon Raby

Editor

Edited by
Jonno Woodford-Robinson (Jonathan Woodford-Robinson)

Casting

Casting director
Amy Hubbard
Casting director
Liz Mullane

Production design

Production designer
Dan Hennah

Art direction

On set art director
Matt Austin
Supervising art director
Simon Bright
Art director
Vanessa Cole
Art director
Brendan Heffernan
On set art director
Simon Lowe
Art director
Helen Strevens
Art director
Philip Thomas

Set decoration

Assistant set decorator
Rosie Guthrie
Set decorator
Shane Vieau

Costume design

Costume designer
Bob Buck
Costume designer
Kate Hawley

Makeup department

Makeup artist
Hil Cook
Makeup and hair supervisor
Rick Findlater
Extras Hair and Makeup Coordinator
Catherine Maguire
Additional makeup & hair artist
Renee McCarthy
Additional makeup
Hayley Ness
Hair stylist / makeup artist
Michele Perry
Hair stylist
Warren 'Bino' Smith
Make up assistant
Andrea Palomec Urrea
Make-up/hair designer
Nancy Hennah

Production management

Production manager
Jared Connon
Production manager
Jo Hiles (Second unit)
Layout production manager
Ashley Holden (Weta Digita)
Project manager
San Picciarelli (LookDev R&D)
Unit production manager
Zane Weiner

Assistant director

Third assistant director
Harry Ashby
Second unit
Sarah Lowe (Second assistant director)
Second unit director
Glenn Boswell
DPR/Radio PA
Del Chatterton
Second unit
Emma Cross (First assistant director)
First assistant director
Carolynne Cunningham
On set / second second assistant director
Ant Davies
Key second assistant director
Bruno Du Bois
Third assistant director
Simon English
Additional
Matt Reid
On set production assistant
Billie Ruck
Additional assistant director
Laurie Wright

Art department

Concept illustrator
Anthony Allan
Set designer
Zahra Archer
Set designer
Rebecca Asquith
Carpenter
Simon Barker
Key standby props second unit
Jess Bauer
Set designer
Alister Baxter
Props workshop manager
Martine Bijker
Construction manager
Brett Blenkin
Property master
Sandy Augusto Burton (Pick ups / props buyer)
Concept artist/sculptor
Nicola Campbell
Graphic designer
Greg Cockerill
Art department pa
William Cornford
Carpenter
Paul Drebing
Carpenter
Hamish Drummond
Lead props painter
W. Therese Eberhard
Model maker/silicone caster
Alex Falkner
Storyboard artist
Vaughan Flanagan
Construction coordinator
Sally Foster
Set dresser
Cody Gillies
Swing gang
Nathan Gray
Storyboard artist
Imojen Faith Hancock
Carpenter
Andrew Hastings
Art department coordinator
Anna Houghton
Conceptual designer
John Howe
On-set dresser
Dean Hudson
Concept art td
Barry Keenan (Weta Digital)
Conceptual artist
Nick Keller
Props concept artist
Seth Kelly
Prop/set maker
Laura Kerr
Steel constructor
Green Kim
Prop designer
Daniel Koene
Carpenter
David Koehler (David Köhler)
Construction buyer
Corey Le Vaillant
Art department runner
Nic Learmonth (Additional)
Illustrator
Chi Jiajia Lim
Graphic artist / set finisher
Kate Logan
Storyboard artist
Warren Mahy
Standby props assistant
Rhianna Malezer (Second unit)
Concept designer
Ben Mauro
Set decoration coordinator
Clare McKee
Concept artist
Rochelle McKelvie
Textile artist
Alani McKenna
Set decorating buyer
Eliza Meldrum
Set designer
Colette Mullin
Carpenter
Stephen O'Neill
Standby painter
Rachel Owen (Second unit)
Property master
Phred Palmer
Warehouse Manager
Hayden Robinson
Swing gang
Nadia Robinson
Set designer
Karijus Schlogl
Props
Lauren Stewart (Painter)
Leading hand
Paul Taylor
Carpenter
Phillip Telford
Stand-by greens
Nicholas Thorns
Scenic artist
Courtney Tokorangi
Key stand by props
Alexandra Turner
Concept artist
Filippo Valsecchi
Props
Gena Vazquez
Head plasterer
Anthony Verhoeven
Conceptual art director
Ra Vincent
Swing gang
Florence Wilson-Reilly
Carpenter
Joshua Zeigler
Props maker
John Howard (*) (Weta Workshop)
Concept artist
Yoojin Seong (*) (Weta Workshop)
Production design assistant to Tom Sanders
Martin Vavra (*)

Sound department

Dialogue editor
Ray Beentjes
Re-recording mixer
Christopher Boyes
Feature trailer mix tech
Phil Brewster
Supervising sound editor
Brent Burge
Supervising sound editor
Jason Canovas
Mix technician
Tim Chaproniere
Sound effects editor
Hayden Collow
Additional sound editor
Emile de la Rey
Adr recordist
Mario De Socio
Additional re-recording mixer
Alexis Feodoroff
Boom operator
Steve Harris (Second unit)
Re-recording mixer
Michael Hedges
Production sound mixer
Chris Hiles
Supervising dialogue editor
Martin Kwok
Sound effects editor
Matthew Lambourn
Adr recordist
Toby Lloyd
Adr mixer
Michael Miller
Assistant sound editor
Andrew Moore
1st assistant sound editor
Stefanie Ng
Assistant sound editor
Dmitry Novikov
Re-recording mix technician
Roger J. Sacdalan (Trailer)
Adr recordist
Morgan Samuel
Audio description narrator
Roy Samuelson
Boom operator
Sam Spicer
Adr recordist
Ben Stewart
Sound effects editor
Matt Stutter
Supervising foley editor
Craig Tomlinson
Loop group recordist
Gareth Van Niekerk
Sound effects editor
Justin Webster
Sound designer
Dave Whitehead
Sound utility
Nic Widfeldt
Trailer re-recording mixer
Jon Krupp (*)

Special effects

Special effects assistant supervisor
Karl Chisholm
Special effects technician
Brian Duff
Special effects coordinator
Doug Falconer
Special effects trainee
Jake Gallon
Special effects technician
Trevor Kiely
Special effects technician
Gavin Legge
Props and modelmaking department supervisor
Marco Wuest (Weta Workshop)

Visual effects

Senior motion r&d technical director
Shaun Friedberg 'Pyrokinesis'
Modeler
Glen Adlam (Weta Digital)
Animator
Tanseer Ahmed (Weta Digital)
IT desktop support facility lead
Malcolm Aitchison
Paint & compositing artist
Anjel Alcaraz (Stereo D)
Senior fur groomer
Mark Allen (Weta Digital)
Digital compositor
Tor Andreassen (Weta Digital)
Visual effects technical director
Vasilis Antipas (Weta Digital)
Visual effects coordinator
Patricia Martinez Arastey
Senior lighting technical director
Christine Arboit (Weta Digital)
Visual effects coordinator
Sam Ashford-Rowe
Models head of department
Myles Asseter (Weta Digital)
Animator
Sam Baker (Weta Digital)
Modeller
Shamus Baker (Weta Digital)
Concept artist
Sam Balzer
Digital compositor
Bryn Bayliss
Asst technical director
Natasha Belle
Camera technical director
Gregory Bellis (Weta Digital)
Motion capture editorial assistant
Ricardo Benni
Technical director
Brian N. Bentley
Compositing department manager
Lara Berners
Digital compositor
Alex Berson (Weta Digital)
Digital compositor
Jarnail Bhachu (Weta Digital)
Modeler
Ben Bigiel
Compositor
John-Michael Bills (Weta Digital)
Effects technical director
Stefanie Blatt (Weta Digital)
Digital compositor
Ella Boliver (Weta Digital)
Digital compositor
Sebastian Bommersheim (Weta Digital)
Senior stereoscopic compositor
Alex Bonacci
Senior rotoscope artist/paint artist
Jason Bond (Weta Digital)
Simulation
Vincent Bonnet
Digital compositor
Jacquelyn Booth (Park Road VFX)
Digital imaging supervisor
Nick Booth (Weta Digital)
Rotoscope HOD
Adam Bradley (Weta Digital)
Digital compositor
Dimitri Breidenbach (Weta Digital)
Lead matte painter
Scott Brisbane (Weta Digital)
Digital artist
Ryan Brooks
Weta digital
Trey Brown
Lead digital compositor
Joerg Bruemmer
Digital compositor
Julian Bryant
Vfx production coordinator
Hayley Budulis (Weta Digital)
Visual effects
Dániel Bukovec
Lead camera technical director
Andy Burmeister (Weta Digital)
Compositor
Francesco Cadoni (Weta Digital)
Digital modeler
Djordje Cakovan (Weta Digital)
Senior animator
Marc Calvelo (Weta Digital)
Lead lighting technical director
Ben Campbell (Weta Digital)
Depth artist
Nicole Campbell
Camera department manager
Andy Campion (Weta Digital)
Virtual art department artist
Cedric Canlas
Software engineer
Robert Cannell (Rendering: Weta Digital)
Animation technical director
Taylor Carrasco
Lighting artist
Sebastien Carrillo
Digital compositor
Jonathan Carré (Weta Digital)
Witness camera operator
Edward Catley
Camera technical director
Jake Cenac (Weta Digital)
Stereo compositor
Ieva Cerps
Compositing pipeline td
Johnny Chan (Weta Digital)
Visual effects compositor
Freddy Chavez Olmos (Weta Digital)
Senior modeller
Gak Gyu Choi (Weta Digital)
Lead lighting technical director
Jong Jin Choi
Paint artist
Wonmok Mark Choi (Weta Digital)
Capture booth operator
Erik Christensen
Lead layout artist
Evan Christie
Paint artist
Jasper Chung (Weta Digital)
Previs animator
Julia Jooyeon Chung
Digital compositor
Adriano Cirulli (Weta Digital)
Effects technical director
Alexis Claux (Weta Digital)
Visual effects artist
Simon Coles
Modeler
Silvia Colonna Romano (Weta Digital)
Digital compositor
Gemma Cooper (Weta Digital)
Virtual art department manager
Sarah Cowhey (Weta Digital)
Senior paint artist
David Crane (Stereo D)
Senior paint artist
Jim Croasdale (Weta Digital)
Senior paint artist
Steve Cronin (Weta Digital)
Digital compositor
Chris Crowell
Senior visual effects editor
Aaron Cubis (Weta Digital Ltd)
Camera technical director
Marcello Da Silva (Weta Digital)
Finaling supervisor
Varuna Darensbourg (Stereo D)
Compositor
Dexter Davey
Senior rendering researcher
Tomas Davidovic
Digital compositor
Daphne De Jesus
Sequence manager
Stanislas de Lesquen (Weta Digital)
Software developer
Florian Deconinck
Vfx & augmentation artist
Marianne Del Rosario
Senior effects technical director
Rahul Deshprabhu
Element qc manager
Vuk Despotovic (Stereo D)
Fx artist
Amy Dilworth (Weta Digital)
Visual effects artist
Samuel Doyle
Head of Rendering Research, weta digital
Marc Droske
Lighting technical director
Sean Dsouza
Camera technical director
Eamon Samuel Duncan (Weta Digital)
Visual effects artist
Kristen Eggleston
Technical documentation
Jack Elder
Lead lighting technical director
Kane Elferink (Weta Digital)
Digital compositor
Andrew Emmerson (Weta Digital)
Digital compositor
Denny Ertanto (Weta Digital)
Environment artist
Jordi Gonzalez Escamilla
Layout td
Kennedy Kioa Faimanifo (Weta Digital)
Visual effects
Joyce Liew Rui Fen
Senior software engineer
Eric Feng
Visual effects coordinator
Chloe Feodoroff
Visual effects technical director
Oliver Ferguson (Weta Digital)
Camera td
Enrico Fioretti (Weta Digital)
Visual effects artist
Brandon James Fleet
Visual effects coordinator
Ashleigh Flynn (Weta Digital)
Lead previs animator
Ben Folkman (Weta Digital)
Lead element qc artist
Les Foor
Lead creature technical director
Tim Forbes (Weta Digital)
Visual effects coordinator
Melyssa Forget Turcotte (Weta Digital)
Matte artist
Dana Franklin (Digital painter)
Lead lighting td
Jason Galeon (Weta Digital)
Senior production manager
Rafael Garrido (Weta Digital)
Paint artist
Chris J. Gerrard
Assets researcher
Muhammad Ghifary (Weta Digital)
Senior effects technical director
Ghosh Dastider Kunal (Weta Digital)
Head of assets research and development
Kenneth Gimpelson
Modeler
Nicholas Glasson
Visual effects supervisor
Darwin Go (Park Road VFX)
Senior lighting td
David Godwin (Weta Digital)
Visual effects
Ben Goldberg (Technical director)
Creature TD
Claudio Gonzalez
Senior layout td
David Goubitz (Weta Digital)
Senior stereo compositor
Megan Graham
Stereo manager
Kari-Lyn Gravel (Stereo D)
Software production manager
Charlotte Gray
Modeler
Lars Groeger (Weta Digital)
Texturing artist
Gustavo Groppo
Stereo compositor
Glen Guenette (StereoD)
Fx technical director
Melanie Guerreiro (Weta)
Modeller
Vaimiti Guesdon (Weta Digital)
Technical director
Thomas Haley-Hermiz (Stereo D)
Roto artist
Imojen Faith Hancock
Shader td
Bryant Hardwick
Digital compositor
Jonathan Harkes
Data manager
Paul Harling (Weta Digital)
On set data wrangler
Ryan Harvey
Lighting technical director
Jasper Hayward (Weta Digital)
Assistant technical director
Vincent Hayward
Visual effects and augmentation lead
Alex Heffner
Digital compositor
Oliver Heinrich (Weta Digital)
Stereoscopic compositing lead
Ethan Helms
Digital Paint HOD
Quentin Hema (Weta Digital)
Motion capture performer
Allan Henry
Compositing supervisor
Keith Herft
Layout td
Alberto Hernandez Rodriguez
Visual effects artist
Hamish Hill
Software engineering
Peter Hillman (Weta Digital)
Rotoscope artist
Barbra See Wai Ho
Senior roto artist
Kay Hoddy
Senior layout td
Julie Holmes (Weta Digital)
Camera td
Mark L. Holmes
Digital asset manager
Timothy Hope (Weta Digital)
Rotoscope artist
Bran Hopkins (Weta Digital)
Senior lighting td
Nickie Huai
Fx artist
Seona Hwang (Weta Digital)
Motion capture editor
Corrado Ianiri (Weta Digital)
Lead effects technical director
Nik Illingworth
Production engineer
Justin Israel
Compositor
Fergus Jack-Hinton (Park Road VFX)
Visual effects artist
Prerana Jaiswal (Weta Digital)
Proxy 3D modeller
Arthur Jing (Weta Digital)
Modeler
Khiew Jit Chun
CG modeller
Erik Johnson
Head of Creatures
Gios Johnston (Weta Digital)
Lead paint artist
Danny Jones
Visual effects artist
Zack Judson
Stereoscopic compositor
Steven Kaelin
Matchmove artist
Stephen Karl
Compositor
Vivek Karmarkar (Weta Digital)
Technical director
Andrew Kennedy (Stereo D)
Comp Lighting Production Department Manager
Eunice Khoo (Weta Digital)
Layout artist
Patrick Kilgallon
Stereoscopic compositor
Jini Mijin Kim (Deluxe)
Rotoscope artist
Ashleigh-Jean King (Weta Digital)
Visual effects
Rikki Knight-Trembath
Lead FX TD
Teck Chee Koi (Weta Digital)
Shader technical director
Dmitri Krasnokoutski (Weta Digital)
Supporting Departments
Simon Kruidenier
Roto supervisor
Ashwin Kumar
Matte painter
Hyukil Kwon (Weta Digital)
Camera technical director
Nathan Lane (Weta Digital)
Information systems developer
Ludovic Leiba (Weta Digital)
Effects technical director
Nina Laureles
Lead motion editor
Luisma Lavin (Weta Digita)
Rotoscope artist
April Leckie (Weta Digital)
Senior reference photographer
Iva Lenard
Software engineer
Niall Lenihan
Rendering research and development
Mark Leone
Stereoscopic compositor
Seth Lickiss
Stereoscopic compositor
Chi Jiajia Lim (Stereo D)
Senior fx technical director
Jacys Cheng-Yu Lin (Weta Digital)
Digital compositor
Yulong Liu
Production engineer
Martin A. Loga
Art director
Darryl Longstaffe (Weta Digital)
Stereoscopic compositor
Jordan Lucchino
Layout technical director
Keith Lumb (Weta Digital)
Compositor
Andrey Lutsker (Weta Digital)
Visual effects artist
Rob MacBride (Digital paint & roto)
Effects technical director
Michal Maciejewski (Weta Digital)
FX Production Manager
Caroline MacLeod
Production coordinator
Amy Madigan (Stereo D)
Line producer
Ravi Mahapatro (Stereo D)
Digital matte painter
Alastair Maher
Weta digital
Keywan Mahintorabi
Paint artist
Liam Major
Matte painter
Timothy Eustace Major (Weta Digital)
Production show coordinator
Carson Majors
Assistant finaling supervisor
Yael Majors
Stereoscopic compositing lead
Vincent Febriyanto Mak
Senior production manager
Alex Mandel (Motion: Weta Digital)
Senior compositor
Rebecca Manning (Weta Digital)
Assets r&d software developer
Jade Mansueto
Lead digital compositor
Giorgio Marino (Weta Digital)
FX Production Manager
Julie-Ann Marks (Weta Digital)
Animation technical director / animation technical director
Lluis Casals Marsol (Weta Digital)
Matte painter
Einar Martinsen (Weta Digital)
Digital compositor
Javad Matoorian-Pour (Weta Digital)
Lead FX TD
Ruben Mayor (Weta Digital)
Visual effects artist
Donald McCorquodale
Supervising digital colourist
Damian McDonnell
IT manager
Blair McDougall
Models department manager
Robert McDougall
Visual effects supervisor
Ken McGaugh
Visual effects coordinator
Malinda McGuire
Information systems developer
Renton McNeill (Weta Digital)
Lead digital compositor
Sven Mecklenbroich (Weta Digital)
Texture artist
Quentin Medda (Weta Digital)
Rendering researcher
Johannes Meng
Visual effects artist
Miklós Mesterházy
Shader td
Philip Meyer (Weta Digital)
Visual effects supervisor
Luke Millar
Digital compositor
Lori C. Miller
Digital paint artist
Seth F. Miller (Weta Digital)
Digital compositor
Sangita Mistry (Weta Digital)
Simulation atd
Andrew Moffat (Weta Digital)
Stereo coordinator
Shauna Mohan (Stereo D)
Lighting technical director
Mathew Monro (Weta Digital)
Digital compositor
Alberto Montañés (Weta Digital)
Senior effects technical director
David Moraton (Weta Digital)
Senior creature pipeline technical director
Luiz Philippe Moreira (Weta Digital)
Shader td
Simon Dean Morley
Software developer
Dora Morolli
Software developer
Nathan Morris
Senior Head of Optical Department
Matt Mueller (Weta Digital)
Layout department manager
Shane Mulholland (Weta Digital)
Head of simulation r&d
Ken Museth
Visual effects artist
Taos Myers
Fx artist
Marnus Nagel (Weta Digital)
Paint artist
Duncan Nairn
Stereo compositor
Evan Nanou
Layout technical director
Brendan Naylor
Cg supervisor
Sergei Nevshupov
Visual effects artist
Pete C. Newbauer
Junior motion r&d technical director
Ruthie Nielsen (Weta Digital)
Stereo compositor
Nitturu Rajendra
Compositor
Teni Noravian (Weta Digital)
IT
Hayden O'Brien (Weta Digital)
Digital compositor
Sean O'Connor (Weta Digital)
Lead digital modeller
James Ogle
Roto Department Manager
Raphael Oseguera
Lead motion capture pipeline developer
Daniel Ostrov
Head of shaders department
Emiliano Padovani (Weta Digital)
Look development td
Hunter Parks
Lead effects technical director
Christos Parliaros (Weta Digital)
Digital compositor
Massimo Pasquetti (Weta Digital)
Stereo compositing lead
Dana Passarella
Lighting td
Kaustubh Patil
Art dept production manager
Cara Payne (Weta Digital)
Senior fx technical director
Vasilis Pazionis (Weta Digital)
Software developer
Peter Pearson (Rendering: Weta Digital)
Comp tech lead
Angelo Perrotta (Weta Digital)
Previsualization animator
Ignacio B. Peña (Weta Digital)
Digital compositor
Roland Pfisterer (Weta Digital)
Finaling Manager
Sandy Phetchamphone (Stereo D)
Stereoscopic lead
Phets Phonasa
Digital compositor
Jason Phua
Digital compositor
Sergio Pickelny (Weta Digital)
Fx pipeline td
Ostap Pochtarenko
Technical support engineer
Ivan Pohlod (Weta Digital)
Compositor
James Pollard (Park Road VFX)
Virtual art dept artist
Dan Pool (Weta Digital)
Camera technical director
Christian Poullay (Weta Digital)
Assistant visual effects editor
Ben Powdrell (Weta Digital Ltd)
Motion capture
Gareth Prosser
Head of textures department
Yann Provencher (Weta Digital)
Digital compositor
Adrián Pueyo
Digital compositor
Simon Quach
Digital paint artist
Kade Ramsey (Weta Digital)
Senior stereoscopic compositor
Ryan Ramsey (Deluxe)
Image plane lead
Troy Ramsey
Previs artist
Karl Rapley
Production coordinator
Kisholay Ray
Senior previs artist
Leo Recompsat (Weta Digital)
Element qc
Tyler Rice
Fx department manager
Andrew Richmond
Effects technical director
Robert J. Riddell (Weta Digital)
Visual effects production runner
Grant Roa (Weta Digital)
Lead lighting technical director
Ryan Rogers
Digital artist
Ryan D. Romero
Production assistant
Kasey Maree Rose
Lead production engineer
Justin Rosen
Visual effects producer
Richard Saade (Park Road VFX)
Crowds production coordinator
Greg Sanchez (Weta Digital)
Senior layout artist
Matthew Sandoval
Visual effects artist
Michael Sarkis (Weta Digital)
Software developer
Katrin Schmid
Stereoscopic roto supervisor
Daniel Schrepf
Effects technical director
Andrea Scibetta
Head of software engineering
Paolo Emilio Selva
Stereoscopic compositor
Rushabh Shah (Stereo D)
Team lead
Adam Shand (Weta Digital)
Proxy Modeller
Jordan Shand (Weta Digital)
Line producer
Jessica Sharp (Stereo D)
Digital modeller
Adam Shaw (Weta Digital)
Digital compositor
Naveen Shukla (Weta Digital)
Pipeline technical director
Bjoern Siegert
Digital compositor
Martin Simcock
Senior lighting technical director
Uros Simic (Weta Digital)
Texture artist
Anna Sitjà (Weta Digital)
Lighting technical director
Brett Skinner
Render wrangler
Lucas Slebos (Weta Digital)
Senior fx technical director
Artem Smirnov
Visual effects supervisor
Kevin Andrew Smith
FX T.D. Weta Digital
Marc Smith
Digital paint lead
Eddie Soria (Weta Digital)
Vfx department manager
Melissa Spicer (Weta Digital)
Previs supervisor
Marco Spitoni
Visual effects producer
Robert Stadd
Matchmove hod
Albrecht Steinmetz (Weta Digital)
Digital compositor
Tim Stern (Weta Digital)
Senior facial modeller
Matteo Stirati (Weta Digital)
Simulation r&d
Alexey Stomakhin (Weta Digital)
Modeler
Matsune Suzuki
Stereo compositor
Michael J. Sweetser (StereoD)
Line producer
Krishna Prasad T.
Digital effects
Amin Taghipour
IT
Kahu Taiaroa (Weta Digital)
Digital compositor
Florent Taisne
Paint artist
Cornelia Tan
Vfx artist
Dipak Tarpara (Stereo D)
Shader writer
Andrew Taylor (Weta Digital)
Visual effects producer
Andy Taylor (Weta Digital)
Reference photographer
Ben Taylor-Bryant (Weta Digital)
Visual effects artist
Sompong Teekasathien
Camera technical director
Jamie Telfer (Weta Digital)
Camera technical director
Raphael Thiery (Weta Digital)
Rotoscope artist
Gareth Thomas
Visual effects artist
Prajeesh Thomas (Weta Digital)
Rotoscope artist
Daniel Thomson (Weta Digital)
Senior camera td weta digital
Jon Thorsen
Stereo compositor
Raghavi Arya Thota
Fx td
Imre Toke (Weta Digital)
Effects supervisor
Adrien Toupet (Weta Digital)
Senior camera technical director
Denis Trutanic (Weta Digital)
Modeler
Daniel Ulrich (Weta Digital)
Motion capture operator
James Van Der Reyden
Cg modeler
Phil Van Der Reyden
Lead software engineer
Sander van der Steen
Lighting artist
Gary Vanhooland
Digital compositor
Maurizio Vanolo (Park Road Post VFX)
Digital compositor
Armando Velazquez
Onset reference photographer
Adrian Vercoe
Shaders
Eric Vezinet (Weta Digital)
Senior effects technical director
Duarte Victorino (Weta Digital)
Digital compositor
Pau Viladot
Matte painter
John Walters (Weta Digital)
IT manager
Audrey Wan
Motion r&d
Huan Wang (Weta Digital)
Visual effects artist
Meow Nutjaree Wannasri
Digital stereographer
Angus Ward
Creature puppet technical director
Joe Weidenbach
Rendering research and development
Andrea Weidlich
Camera technical director/onset data processing
Glenn Wells
Digital compositor
Tobias Wiesner (Weta Digital)
Senior layout technical director
Fraser Wilkinson
Visual effects supervisor
Mark Williams (Park Road Post)
Previs artist
James Willingham III
Stereoscopic artist
Ryan M. Wilson
Compositing supervisor
Blake Winder (Weta Digital)
Bidding producer
Martin Wiseman (Weta Digital)
Digital modeler
Clare Woodford-Robinson (Weta Digital)
Additional compositing
Jonno Woodford-Robinson (Jonathan Woodford-Robinson)
Assistant depth supervisor
Dane Wylie
Digital compositor
Vladimir Yordanov (Weta Digital)
Business systems manager
Elliott Young (Weta Digital)
Senior fx technical director
Zichuan Zhao (Weta Digital)
Visual effects
Ruben Gerardo Alfaro Moreno (*)
Operations coordinator
Darren Bailey (*) (Stereo D)
Visual effects artist
Oscar Bartle (*)
Modeler
Sara Hansen (*)

Stunts

Assistant stunt coordinator
Ric Anderson
Stunt performer
Yoshinao Aonuma
Stunt performer
Matt Bennett
Stunt performer
Cameron Brown
Stunt performer
Damien Bryson
Stunt performer
Kawhia Chambers
Stunt performer
Rodney Cook
Stunts
Fintan Costelloe
Stunt performer
Tyrone Costelloe
Stunt performer
Tanya Drewery
Stunt performer
David Drummond
Stunt performer
Aron Eastwood
Stunt performer
Clinton Elvey
Stunt performer / stunt rigger
Bodie Fitzpatrick
Stunt performer
Stephen Grey
Stunt performer
Winham Hammond
Stunt coordinator
Isaac Hamon
Stunt performer
Peter Hassall
Stunt performer
Allan Henry
Stunt performer
Jeremy Hollis
Utility stunts
Michael Homick
Stunt performer
Jace Lee
Assistant stunt coordinator
Master Lee
Stunt performer
Sarah Munn
Stunt performer
Shane Rangi
Safety diver
Gareth Ruck
Stunt performer
Jayde Rutene
Stunt double
Inge Sildnik
Stunt rigger
Jamie W.R. Smith
Stunt performer
David Stella
Stunt performer
Hayley Stent
Stunt performer
Ryan Tarran
Stunt performer
Jacob Tomuri
Fight choreographer
Mark Trotter
Stunt safety
Bernadette Van Gyen
Stunt double
Rosalie van Horik (Jihae and Hera Hilmar / stunt double: Jihae)
Stunt performer
Amand Weaver
Stunt videographer
Ben Woollen

Camera

Second assistant camera
Laetitia Belen ("a" camera)
Lighting board operator
Glen Bielenberg
2nd 2nd assistant camera
Jimmy Bollinger
Gaffer
David Brown
Lighting Co-ordinator
Gracie Brown
Lighting continuity
Graeme Carlisle
Technocrane operator
Toby Conway
Video assist operator
Brendan Dee (Second unit)
First assistant camera
Roger Feenstra
Camera operator
Peter Field ("a" camera, main unit)
Dolly grip
Chris Hansford (A camera)
Best boy electrics
Scott Harman
Key grip
Dion Hartley
Practical electrcian
Grant Joyce
Crane grip
Jan Kleinheins (Main unit)
Photographer
Pavel Kvatch
Digital imaging technician
Martin Le Breton (Second unit)
B camera/steadicam operator - main unit
Dana Little
Video assistant
Sorcha MacKenna (2nd Unit)
Lighting technician
Andy MacRae
Behind the scenes camera / first assistant camera
Andreas Mahn (Additional)
Practical electrician
Keri Manuel
Lighting console operator
Reuben Morrison
Still photographer
Chris Moss (Additional)
Digital imaging technician
Jason Naran (Main unit)
Electrician
Ryan O'Donnell
Lighting technician
Jared O'Neale
Video assistant
Toloa Petaia (Main unit)
Still photographer
Mark Pokorny
Lighting technician
Luke Ripley
Video assist operator
Rohan Satyanand (Main unit)
Lighting technician
Lee Scott
LED System Technician
Adrian Sealy-O'Donnell
Practicals electrician
Ben Thurston
Second assistant camera
Nicole Winer

Wardrobe department

Head costume cutter
Emily Barr
Textile artist
Nicola Belton
Extras coordinator
Paul Booth
Costume buyer
Kyle Callanan
Principal design coordinator
Naomi Campbell
Costume assistant
Sarah Carswell
Textiles and breakdown supervisor
Paula Collier
Dyer
Shannan Collier
Assistant costume designer
Libby Dempster
Assistant costume designer
Hannah Goldblatt
Set costumer
Sarah Goodhue
Set costumer
Sally Gray
Wardrobe assistant
Victoria Gridley
Lead Standby
Joss Henry
Costumer
Emily Ireland
Lead set standby
Saascha Wiki Kessell
Costume assistant
Pavel Kvatch
Costume department runner
Nic Learmonth
Costume coordinator
Cilla Leckie
Costume illustrator
Chi Jiajia Lim
Milliner
Hayley May
Costume assistant
Hannah McKay
Assistant costume designer
Katherine Milne
Key Set Supervisor
Sam Morley
Machinist
Melissa Mundt
Textile graphics
Genevieve Packer
Freelance costume maker
Louise Paul
Costumer
Rosie Remmerswaal
Art finisher
Rose-Marie Salmon
Wardrobe assistant
Evelyn Santana Paz
Costume illustrator
Miriam Silvester
Pattern cutter
Kalya Sowden
Costume buyer
Gabrielle Stevenson
Costume assistant
Hannah Sutherland
Costume illustrator
Gypsy Taylor
Wardrobe assistant
Josiene van Maarseveen

Editorial department

VFX editor / first assistant editor
Dan Best
Colorist
Clare Burlinson
On-line editor
Francisco Cubas
Assistant vfx editor
Richard Cuthbert
Assembly editor
Greg Daniels
Picture Manager, Park Road Post Production
Daniel Eady
Assistant stereo editor
Ryan Faulkner (Stereo D)
Senior on-line editor
Rob Gordon
Media operations technician
Michael Harris
Editor
Jitte Hoekstra (Tv spot)
Assistant editor
Jess Jansen
Assistant vfx editor
Neil Mayo
Onset supervising colourist
Damian McDonnell
Apprentice editor
Molly McKinnon
3D editor
Brett McManus
2nd assistant editor
Amanda Mulderry
3D co-ordinater
Billie Ruck
Post producer
Jenna Udy
Colour assistant
Francisco Marinas Romero
Colourist / Dailies Colourist
Erin Woolhouse

Music department

Assistant orchestrator
Sean Barrett
Orchestrator
Jonathan Beard
Music department
Jordan Cox
Composer
Antonio Di Iorio (Additional music)
Music editor
Steve Gallagher
Assistant orchestrator
Benjamin Hoff
Score recording engineer
Graham Kennedy
Scoring crew
Brian Mahoney
Score recording and mix engineer
John Neill
Orchestra
New Zealand Symphony Orchestra
Conductor
Conrad Pope
Score technical engineer
Alex Ruger
Music consultant
Scottpatrick J. Sellitto
Score technical assistant
Jacopo Trifone
Orchestrator
Edward Trybek
Orchestrator
Henri Wilkinson

Other crew

Fit model
Madeleine Adams
Fit model
Natalia Adams
Production coordinator
Desray Armstrong
Film extra
Aurora Bailey
Film extra
Terena Bailey
Second assistant accountant
Nicola Benton
Adr voice actor
Leila Birch
Production assistant
Tom Boniface-Webb (Second unit)
Unit publicist
Melissa Booth
Assistant accountant
Melissa Chan
Film extra
Danny Chanapoo
Vp credits
Alison Claire-Genis (Universal Pictures) (Alison Claire-Genis)
Producers' assistant
Mhairead Connor
Safety officer
Rodney Cook
Continuity
Clare Cunningham
Assistant production coordinator
Sally Cunningham
On Set PA
Cassidy Dawson-Tobich
Production assistant
Sam Dickson
IT
Brock Ennion
Film extra
Claire Farrelly
Production assistant
Filippo Gasparini (Second unit)
Film extra
Arnel Gaviola
Film extra
Marie-Therese Emma Gilbert
Film extra
Faran Gillbanks
External relations manager
Jen Gillespie
Construction accountant
Jonathan Harding
Completion bond representative
Michael J. Harker
Film extra
Toby Harvey
Fit model
Jackson Herman
Fit model / stand-in
Ben Johnson-Frow
Production secretary
Holly Keeman
Stand-in
Terewai Kopua
Technical director
Marc Landrain
Production assistant
Cameron Langdon
Script supervisor second unit
Melissa Lawrence
Script supervisor
Veronique Lawrence
On Set PA
Nic Learmonth (Second unit)
Clearances coordinator
Millie Lynskey
Paymaster
Sebastian Marr
Financial controller
Averil Mawhinney
IT support
James McKelvie
Key unit assistant
Kalila McMillan
Stand-in
Richard Mills
Assistant coordinator
Mike Minogue
Production coordinator
Kate Mulligan
Chaperone / fit model
Sarah Munn
Off set cast support
Michael Munro
Production accountant
Linus Murphy
Fit model / stand-in
Stephen O'Neill
Production assistant
Chris O'Riley
Body double
Danielle Parsons (Jihae / film extra / film extra: Salzhakaner) (Danielle Parsons)
Health and safety
Murray Pike
Film extra
Jazz Prasad
Dialect coach
Jan Haydn Rowles
Stand in
Wilson Sze (Governor Khan)
Stand-in
Robbie Titchener
Production assistant
Sam Trafford
IT manager
Nick Trugly
Body double
Andrea Palomec Urrea
Film extra
Efrain Villalobos Santana
Film extra
Ray Webster
Finance executive
Peter Wentzel
Executive assistant
Rebecca Whiting (Stereo D)
Support crew
Lauren Adele Reeves Wimmers
Fit model / stand-in
Simon Wolyncewicz
Studio executive
Chloe Yellin
Film extra
Gage Robert Young
4D Motion Editor
Justin Latimer (*)
4D Effects Editor
Michael Martinez (*)
Production legal
Katie Tooma (*) (MRC)

(*) uncredited