X

Cast & Crew

Directed By

Todd Wilderman
co-director

Written By

Jill Culton
written by

Cast

Tsai Chin
Nai Nai
Rich Dietl
Goon Leader
James Hong
Yak Herder
Christine Lin
Teenage Girl #1 / Boy's Mom / Female Customer
Kym Miller
Teenage Girl #2
Jason Ko
Teenage Boy
Trevor Devall
Van Driver / Goon
Karen Huie
Dog Lady / Dock Worker / Goon
Vic Chao
Jin Impersonator / Goon
Ewan Chung
Policeman / Goon / Additional voices
Jessika Van
Additional Voices

Produced By

Peilin Chou
producer
Rebecca Huntley
co-producer
Tim Johnson
executive producer
Ruigang Li
executive producer
Jana Spotts
Executive Producer: Emerging Technologies
Frank Zhu
executive producer

Sound

Erik Aadahl
supervising sound editor/sound designer: E2
David Bach
dialogue/adr supervisor: E2
Dave Bergstrom
re-recording stage engineer: NBCUniversal Studiopost
Malte Bieler
sound designer: E2
Patrick Cusack
re-recording stage engineer: NBCUniversal Studiopost
Brad Dale
sound recordist
Goeun Lee Everett
sound effects editor: E2
Kenneth Gombos
mix engineer: Dreamworks Animation Sound / mix technician: Dreamworks Animation
Rick Hromadka
sound designer: Dreamworks Animation Sound
Kaspar Hugentobler
mix engineer: Dreamworks Animation Sound
Jason W. Jennings
sound designer: E2
David Jobe
foley mixer: Technicolor At Paramount
Mark Kenna
dolby atmos consultant
Jonathan Klein
supervising foley editor: E2
Veronica Li
assistant sound editor: E2
Tim Limer
re-recording mix technician: NBCUniversal Studiopost
Dawn Lunsford
foley artist: Technicolor At Paramount
Darrin Mann
foley mixer: Warner Bros
Michael A. Morongell
re-recording mix technician: NBCUniversal Studiopost
Myron Nettinga
re-recording mixer
Jesse Rosenman
assistant sound editor: E2
Tighe Sheldon
original dialogue mixer: Dreamworks Animation Sound
Alicia Stevenson
foley artist: Technicolor At Paramount
Ethan Van der Ryn
supervising sound editor/sound designer: E2
Tim Walston
sound effects editor: E2
Jason Chiodo
re-recording mixer: marketing
Brian Kahanek
original dialogue mixer
Roy Latham
original dialogue mixer

Casting Director

Production Design

Art Direction

Visual Effects

Emily Abele
digital compositor
Aaron C. Adams
visual effects artist
Mir Z. Ali
fx artist: Dreamworks Animation
Myles Asseter
models supervisor: Pearl Studio
Amaury Aubel
visual effects artist
Nomish Bhardwaj
technical director
Terran Boylan
character technology lead
Daniel J. Brick
digital matte painter
Brett Bronson
pipeline software engineer
Max Bruce
cg supervisor
Jeff Budsberg
head of effects
David Bui
digital matte painter
Garen Calac
stereoscopic supervisor
Katy Callaway
cfx artist
Kent Chan
CFX artist
Min-Yu Chang
cg modeler: DreamWorks
Derek Cheung
fx artist
Wes Chilton
visual effects artist
Ariel Chisholm
lead lighting artist
Matias Codesal
technical director
Charles H. Cohen
Image Finaling Artist
Charles H. Cohen
Image Finaling Artist
Shaun Collaco
CG supervisor: lighting and compositing
Gwyn Conaway
costume design consultant
Jing Cui
Senior Character Technical Director
Joe DiCesare
matte painter
Craig Dowsett
digital artist
Willem Drees
additional stereographer
Reginald Amukoshi Emvula
Character Effects Artist
Kent Estep
senior effects artist
Dawn Gates
image finaling artist
Mikael Genachte-Lebail
matte painter: Dreamworks Animation
Francesco Giroldini
visual effects artist
Paolo Gnoni
compositor
Dan Golembeski
director of pipeline
Elias Gonzalez
matte painter
Jessica Grimshaw
Image Finaling Artist
Jose Guinea Montalvo
lighting artist
Betsy Asher Hall
surfacing artist
Emily Harris
visual effects artist
Matt Head
visual effects artist
Stephen Heidelberg
visual effects supervisor
Ian Henckel
production technology development
Jorge Heredia
compositor
Rob House
character effects artist
Jing Huang
digital artist
Pei-Zhi Huang
effects lead: Pearl Studio
Lok Ming Hwa
layout technical director / lighting artist
David Illes
pipeline software engineer
C. Jin Im
lead lighter
Lea Antonette Lorenzo Irlanda
Production Coordinator: Image Finaling
James Jackson
visual effects artist
Gyedo Jeon
production technology developer
Brandi Johnson
Surfacing artist
Chethna Kabeerdoss
pipeline engineer
Jeff Kasunic
Senior Lighter: DreamWorks
Kelly Koay
lighting artist
Elvin Korkuti
motion capture
John Kosnik
visual effects artist
Yorie Kumalasari
effects artist
Amy Sun Kwa
technical director
Josh LaBrot
character effects artist
Aiden Kyungik Lee
visual effects artist
Domin Lee
lead effects artist
Li-Ming 'Lawrence' Lee
effects animator
Matthew Leishman
character effects artist
David Lewis
lead lighter
Tong Jason Lin
senior effects technical director
Sean Looper
senior software engineer
Michael Losure
visual effects artist
Marc Machuca
lighting artist
Damon Martinez
Image Finaling Artist: credited
Jason Mayer
effects artist
Paul McGhee
finishing colorist
Scott McGinley
previz artist
Christopher Michael
character effects artist
Kristine Middlemiss
motion capture engineer
James A.J. Miller
visual effects artist
Ashwin Nagavelli
Software Engineer
Rob O'Neill
head of character technologies
Tyler Old
image finaling artist
Jennifer J. Pan
Supervising Technical Director
Rupali Parekh
Lead Lighter
He Jung Park
digimatte artist
John Patton
visual effects artist
Jason Pethtel
matte painter
Adán Peña
character development
Kurt Phillips
character effects technical lead
Kirti Pillai
surfacing artist
Ryan Prestridge
matte painter
Barathy Rangarajan
rigging/animation software engineer
Damon Riesberg
head of character effects
Paul Rivera
matte painter
Max Rodriguez
Character Effects Artist

Production Management

Shabrayia Cleaver
production supervisor
Isabelle Feintrenie
production supervisor
John Geller
post-production supervisor
Joseph Izzo
production supervisor
Jeff Kaye
production supervisor
Heather Lanza
production manager
Tracy Larson
production supervisor
Michael Lynn
production supervisor
Tony Matthews
Production Manager: Development
Mary M. Quinn
Associate Production Executive

Art Department

Matthew Camello
art department intern
Varuna Darensbourg
prop designer
Louie del Carmen
storyboard artist
Alejandro Diaz
visual development artist
Andrew Erekson
storyboard artist
Matt Flynn
storyboard artist
Arthur Fong
visual development
Gary Graham
storyboard artist
Michel Guillemain
digital sculptor
Floriane Marchix
visual development artist
Leonardo Matsuda
storyboard artist
Peter Maynez
visual development artist
Sebastien Piquet
visual development artist
John Puglisi
storyboard artist
Richard Ramazinski
2d compositing artist
Javier Recio Gracia
storyboard artist
Daniel Tal
storyboard artist
Aurry Tan
storyboard artist
Rachel Tiep-Daniels
set designer/visual development artist
Ennio Torresan
head of story
Nelson Yokota
storyboard artist
Tian Yuan
visual development artist
Catherine Yuh Rader
storyboard artist
Anthony Zierhut
storyboard artist
Cinzia Angelini
storyboard artist

Animation

Ian Abando
story artist
Nedy Acet
animator
J.C. Alvarez
Final Layout Artist
Milo Barnett
asset transfer
Theophile Bondoux
layout artist
Ludovic Bouancheau
animation supervisor
Edward Derian Boyke
character effects artist
Greg Breitzman
layout artist
Christopher Brock
background painter
Guillermo Careaga
character lead
Woojin Choi
Surfacing & Look Dev Artist
Adam Chrystie
technical director
Martin Costello
character technical director
Scott Cullen
layout artist
Hans Dastrup
animation supervisor
Megha Davalath
character technology lead
Bill Diaz
animator
Adam Dotson
animator
Mark Edwards
vfx supervisor
Paul John Faeldo
compositor and effects artist: Deluxe Animation Studios - Special Feature: Show and Tell
Peter Farson
lead character technical director
Paul Fisher
story artist
Matt Flynn
story artist
Satish Goda
department technical director
Juan Gonzalez
Rough Layout Artist
Arthur Gregory
character technology development supervisor
Ellen Harris
final layout artist
John Hill
Head of Character Animation
Anthony Hodgson
animation supervisor
Rose Ibiama
character effects artist
Yukinori Inagaki
character technical director
Sandy Kao
character rigging supervisor
Celine DaHyeu Kim
background painter
Megan Kreiner
crowd animator
Alexandre Xiaoguang Li
character animator
Jane Li
background painter
Niel Lopez
Lighting engineer
Sean Mack
animator
Nicolas Marlet
character designer
James McGinlay
Senior Animator
Abraham Meneu Oset
character modeler
Pia Miniati
animation rig engineer
Kristen Nelson
production assistant: animation and crowds
Damon O'Beirne
layout artist
Ryan Page
animator
John Pettingill
layout artist
Tyler Phillips
character animator
Marco Regina
lead animator
David Saelman
animation and rigging engineer
Pradipto Sengupta
character effects artist
Kristof Serrand
supervising animator
Amy Shimano
Character FX
Steven Siebe
animation technology
Joseph Spadaro
Character Effects Artist
Bruce Tartaglia
render developer
Liron Topaz
animator
David Patrick Valera
final layout supervisor
John Velazquez
Rough Layout Artist
Sondra Verlander
CG Supervisor / Surfacing Artist
Ryan Vicik
animator
Dan Wagner
character lead
Brian Ward
layout artist: Previs
David Weatherly
animation supervisor
Rhiannon Leffanta Wilhelmi
Final Layout Artist
Rasoul Azadani
final layout artist
Charlene Ann Huang
technical violin consultant
Hal Lewis
modeler
Ben Rush
animator

Editorial

Alex Cardullo
post production supervisor
Gregory Creaser
lead finishing colorist
Natalia Cronembold
Additional Assistant Editor
R. Orlando Duenas
associate editor
Alan Franzenburg
post production engineer
Ed Fuller
associate editor
Sheri Galloway
first assistant editor
Krista Henrickson
assistant editor
Chris Hewitt
post-production coordinator
Michael Louis Hill
associate editor
Jitte Hoekstra
editor: tv spot
Maurissa Horwitz
associate editor
James D. Kirkpatrick
assistant editor
Christopher Knights
associate editor
Bret Marnell
additional editor
Paul McGhee
finishing colorist
Brynne Orloski
post production consultant
Paul Parmer
editorial systems engineer
Brianna Rivera
post-production coordinator
Lisa Linder Silver
associate editor
Michelle Mendenhall
associate editor

Other

Toby Chu
special thanks
Terry Curtin
special thanks
Christopher DeFaria
special thanks
Lori Forte
special thanks
Steve Hickner
special thanks
Jennifer Howell
special thanks
Charlene Ann Huang
special thanks
Randy Thom
special thanks

Music Department

Ashley Andrew-Jones
assistant engineer
Laurence Anslow
assistant engineer
Richard Bissill
Musician: French horn
Dan Boardman
music preparation
Paul Campbell
orchestrator
Natasha Canter
assistant engineer
Forest Christenson
composer: additional music
Tony Clarke
featured musician: guitar
Rupert Coulson
additional score engineer
Fiona Cruickshank
score editor
Grace Davidson
vocalist: soprano
Michael Elderkin
music preparation
Sven Faulconer
composer: additional music
Satya Fuentes
music department
J.J. George
supervising music editor
Joanna Goldsmith-Eteson
musician: vocalist
Clio Gould
featured musician: violin
Thomas Gould
featured musician: violin
Peter Gregson
featured musician: cello
Benjamin Joe Hayden
trailer music
Vicki Hiatt
music editor
Evan Jolly
composer: additional music
Alastair King
conductor / orchestrator
Edward McCormack
composer: additional music
Perry Montague-Mason
orchestra leader
Ben Parry
Choir Director
Adrian Peacock
featured musician: bass
Tom Pigott Smith
featured musician: violin
John Prestage
assistant engineer
Nicki Richards
music coordinator
Alec Roberts
orchestrator
Jill Streater
head of music preparation
Jamie Talbot
baritone saxophone
Nick Wollage
score engineer
Mark Berrow
musician: violin
Ethan Cohen
score technical assistant
Angela Leus
music supervisor: universal pictures
Roger Linley
musician: double bass
Steve Mair
musician: double bass
Vicky Matthews
orchestra: cello
John Powell
composer: "DreamWorks Fanfare"
Laurence Ungless
musician: double bass
Allen Walley
musician: double bass
Bruce White
musician: viola

Casting Department

Terri Douglas
adr voice casting
Nadia Sheen
casting associate

Camera Department

Shuo Feng
lighting production coordinator

Script Department

Johnny Tian
mandarin script adaptation advisor
Movie title data and credits provided by
IMDb logo