Cast & Crew

Directed by

Ronny Yu

Writing Credits

Michael Vickerman
(screenplay) and
Hugh Kelley
(screenplay)
Dennis K. Law
(characters) (as Dennis Law M.D.) &
Ron Law
(characters) (as Ronald Law M.D.) &
Chris Law
(characters) (as Christopher Law M.D.) &
Jeremy Law
(characters) (as Jeremy Law M.D.)

Cast

Angus Macfadyen
Komodo
Mario Yedidia
Ryan Jeffers
Marley Shelton
Elysia
Chao Li Chi
Master Chung
Jack Tate
Yun
Doug Jones
Yee
Don Lewis
Lai / Mayor Keena (as Don W. Lewis)
J. Todd Adams
Chi
Adrienne Corcoran
Tsun
Michael J. Anderson
Mudlap
Tom Towles
Grillo
Lee Arenberg
Mantose
Dennis Dun
Ming
Roy Ceballos
Willy Beest
Jason Hamer
Mosely
Rickey D'Shon Collins
Chucky
Michael Dubrow
Brad
Peter Abrahamson
Chila
Stuart Kingston
Dullard
Ying Qu
Barbarotious
Gill Butler
Villager
Victoria Schoenke
Villager
Michael Vickerman
Dragoon Commander
Warren Moon
Coach
Teryl Rothery
Kathryn
Julie Patzwald
Tracey
Kimberley Warnat
Lisa
Adam Mills
Toby
Clay McRae
Football Pal
Hamish Allan-Headley
Football Pal
Lianyi Li
Chinese Cook
Rush
Bravo
Scott McNeil
Yun
Doug Parker
Yee
Kathleen Barr
Tsun
Dale Wilson
Lai
Mina E. Mina
Master Chung
Drew Reichelt
Dullard
Venus Terzo
Barbarotious
Colin Murdock
Dragoon Commander
Jay Brazeau
Willy Beest
Garry Chalk
Mosely
Ian James Corlett
Mayor Keena
Ward Perry
Villager
Shane Thomas Meier
Toby
Richard Branden
Chi
Sabrina Culver
Komodo's Slave
Michael Dobson
Chi

Produced by

Yoram Barzilai
producer
Ogden Gavanski
line producer
Lyle Howry
producer
Hong-An Jin
line producer: Beijing
Chris Law
producer (as Christopher Law MD)
Dennis K. Law
producer (as Dennis Law MD)
Jeremy Law
producer (as Jeremy Law MD)
Joseph Law
executive producer
Ron Law
producer (as Ronald Law MD)
Peter Pau
co-producer
Patricia Ruben
producer
Nancy Rae Stone
line producer: Los Angeles
Michael Vickerman
associate producer
Ronny Yu
co-producer

Music by

Don Davis

Cinematography by

Peter Pau
director of photography

Editing by

David Wu

Casting By

Felicia Fasano

Production Design by

Joseph P. Lucky
Eugenio Zanetti

Art Direction by

Gershon Ginsburg
Ben Lau
Joseph P. Lucky
supervising art director
Christian Wintter

Set Decoration by

Cliff Cunningham

Costume Design by

Shirley Chan

Makeup Department

Heather Calvert
assistant hair stylist: Vancouver
Tony Gardner
makeup effects: Alterian Studios
Jason Hamer
animatronic puppeteer / mold technician: Alterian Studios
Monica Huppert
makeup assistant: Vancouver
Sean Kenney
contact lens technician: US/Beijing
Patricia Murray
makeup artist: Vancouver (as Patricia Murray-Morgan)
Thomas Nellen
key hair stylist: US & Beijing / key makeup artist: US & Beijing
Lufeng Qu
special makeup effects artist
Sheri Short
makeup artist: US/Beijing
Nancy Steyns
hair stylist: Vancouver
Wesley Wofford
mold department supervisor: Alterian Studios (as Wes Wolford)

Production Management

Mark N. Cohen
unit production manager: Los Angeles
Catherine Forbes
post-production supervisor
Chao Gao
assistant production manager: US/Beijing
Richard Hawley
production supervisor
Carol Kim
unit production manager: Beijing
Zhan-Wan Li
unit production manager: Beijing
Lili Liu
assistant production manager: US/Beijing
Shi-jian Lu
assistant production manager: US/Beijing
Padi Mills
unit production manager: Vancouver
Tai Wang
assistant production manager: US/Beijing
Zi-shi Wu
assistant production manager: US/Beijing

Second Unit Director or Assistant Director

Jodi Ehrlich
second assistant director: USA/Beijing (as Jodi Ehrich)
Sonny Fang
assistant director: USA/Beijing
Vincent G. Gonzales
second second assistant director: USA/Beijing
Richard Hawley
first assistant director: USA/Beijing
Harry S. Keith
third assistant director: Vancouver (as Harry Keith)
Shi-jiang Li
assistant director: USA/Beijing
Shirley Shi
assistant director: USA/Beijing
Cindy Smith
second assistant director: Vancouver
Lidia Stante
first assistant director: Vancouver (as Lydia Stante)

Art Department

Gustav Alsina
designer: additional L.A. team
Fred Arbegast
sculptor: additional L.A. team
Tom Baleshta
props assistant: Vancouver
Rudy Beltramello
construction coordinator: Vancouver (as Rudi Bertramello)
Aria Ben-Yishay
specialty prop master (as Aria Ben Yishay)
Allen Benjamin
supervising art director: Vancouver (as Al Benjamin)
J.J. Benjamin
art department coordinator: Vancouver
Ea Birkett
assistant set decorator
Deborah Busch
art department coordinator
C. Jamie Carr
set designer: additional L.A. team (as Jamie Carr)
Francesca Dappen Courtois
set decorator: Vancouver (as Fresca Courtois)
Ted Demos
props carpenter: additional L.A. team
Patrick Doherty
art department assistant: additional L.A. team (as Patric Doherty)
Cristiano Donzelli
Conceptual illustrator
Andrea Dopaso
set designer: additional L.A. team
Brian Dott
props builder
Beat Frutiger
set model designer: additional L.A. team
Dick Girod
scenic painter: US/Beijing (as Richard Girod)
Les Gobruegge
set designer: additional L.A. team (as Lester Cobruegge)
Sam Greenmun
stunt weapons
Doug Hart
assistant prop coordinator: additional L.A. team
Quang Ho
conceptual artist
Chris Hopkins
sculptor: additional L.A. team
James Jones
sculptor: additional L.A. team
Joey Jow
assistant set decorator: Vancouver
Kwan Lung Lee
property master: US/Beijing (as Kwan-lung Lee)
Alicia Maccarone
set designer: additional L.A. team
Christopher McAdam
head painter: Vancouver (as Chris McAdam)
Kelvin McIlwain
lead man: additional L.A. team (as Kelvin McIiwain)
Ron Mendell
model maker: additional L.A. team
Bruce D. Mitchell
model maker: additional L.A. team (as Bruce Mitchell)
Len Morganti
storyboard artist: additional L.A. team
Pamela Neelands
art director: Vancouver
Gus Olafsson
property master: US/Beijing (as Gudjon 'Gus' Olafsson) / set dresser: US/Beijing (as Gudjon 'Gus' Olafsson)
Katherine Olsen
head greensperson: Vancouver
Michael Persion
prop maker: additional L.A. team
Kirk M. Petruccelli
set designer: additional L.A. team (as Kirk Petruccelli)
Scott Plauche
set designer: additional L.A. team
Seth Reed
set designer: additional L.A. team
Natalie Richards
assistant art director
Christian Rondow
on-set dresser: Vancouver
Christopher Schreiber
head carpenter: Vancouver (as Chris Schreiber)
Anthony Showe
prop maker: additional L.A. team
Yanbin Sun
property master: US/Beijing (as Yan-bin Sun)
Dan Sweetman
storyboard artist: additional L.A. team
Terry Weaver
props master: Vancouver
Michael Norman Wong
illustrator: comic book, Vancouver (as Michael Wong)
Gregory John Jowle
props maker (uncredited)
Wil Rees
conceptual illustrator (uncredited)
Jason Weir
set dresser: Vancouver (uncredited)

Sound Department

Marina Adam
adr assistant
Chris Alderton
sound mixer: animatronics, US/Beijing (as Christopher Alderton)
Trip Brock
adr editor
Marc Chiasson
supervising adr editor / supervising dialogue editor
Jonas Crawley
foley recordist
Shari Fieldhouse
foley assistant
Sean Fortier
dialogue editor
Real Gauvreau
foley editor
Adam Gejdos
assistant sound effects editor
Dean Giammarco
re-recording mixer
Frank H. Griffiths
production sound recorder: Vancouver (as Frank Griffiths)
Chris Higgins
boom operator: Vancouver
Evelyn Hokanson
adr mixer (as Evelyn Nickle)
David Kelson
sound consultant
Sheena Macrae
adr editor
Bill Mellow
adr recordist
Miguel Nunes
additional sound mixer (as Miquel Nunes)
Sina Oroomchi
additional sound mixer
Iain Pattison
additional re-recording mixer
Paul A. Sharpe
re-recording mixer (as Paul Sharpe)
Shane Shemko
foley artist
Bill Sheppard
sound effects editor (as Bill Shepard)
Cal Shumiatcher
sound designer (as Irving Mulch)
Guntis Sics
sound mixer: US/Beijing
Steve Smith
sound effects editor
Issac Strozberg
sound effects editor (as Isaac Strozberg)
Michael Taylor
boomswinger: US/Beijing
Kerry Uchida
sound designer
Cam Wagner
foley artist
Marshall Winn
sound effects editor
Dario DiSanto
foley assistant (uncredited)

Special Effects by

Peter Abrahamson
animatronic puppeteer / electrical design: Alterian Studios
Jim Beinke
animatronic puppeteer / production supervisor: Alterian Studios
Theresa Burkett
wardrobe prototype designer: Alterian Studios (as Teresa Burkett)
A. Robert Capwell
animatronic puppeteer (as Rob Capwell) / mechanics: Alterian Studios (as Rob Capwell)
Roy Ceballos
animatronic puppeteer / facilities foreman: Alterian Studios
Melissa Chang
mechanics: Alterian Studios
Becky Cotton
seamer: Alterian Studios
Villamor Cruz
production assistant: Alterian Studios
Paul Felix
special effects props: additional L.A. team
Eric Fiedler
mechanical designer: Alterian Studios (as Eric Fielder)
Steve Fink
foam department co-supervisor: Alterian Studios
Deborah Galvez
flocking supervisor: Alterian Studios
Cynthia Gardner
project manager: Alterian Studios
Tony Gardner
animatronic character effects: Alterian Studios / animatronic designer: Alterian Studios / animatronic puppeteer
Javier Gonzales
facilities foreman: Alterian Studios
Connie Grayson Criswell
hair technician: Alterian Studios (as Connie Grayson)
Jason Hamer
animatronic puppeteer / mold technician: Alterian Studios
Jeff Himmel
hair technician: Alterian Studios
Garrett Immel
sculptor: Alterian Studios (as Garret Immel)
Hiroshi Katagiri
sculptor: Alterian Inc.
Karen Kennedy
costumer: Alterian Studios
Scott Kodrik
mold technician: Alterian Studios
Arthur Wai Kit Lau
pyrotechnics technician
Hon-Cheung Lau
pyrotechnics: US/Beijing (as Hon-cheung Lau)
Kerry Lee
production assistant: Alterian Studios
Grant Lindsay
systems administrator
Scott Malchus
production assistant: Alterian Studios
Rodd Matsui
foam department co-supervisor: Alterian Studios
Carolyn Oros
special effects makeup
Paul Palos
effects technician: Alterian Studios
Nancy Parr
costume specialist: Alterian Studios
Ryan Peterson
sculptor: Alterian Studios
Danielle Quilici
specialty wardrobe supervisor: Alterian Studios
Paul Salamoff
flocking technician: Alterian Studios
Terry Sandin
mechanics: Alterian Studios
Roy Schultz
special effects coordinator: Vancouver (as Roy Schulz)
Russell Shinkle
mechanical supervisor: Alterian Studios (as Russ Shinkle)
Brian Sipe
animatronic puppeteer / mold technician: Alterian Studios
David E. Smith
sculptor: Alterian Studios (as David Smith)
David W. Smith
sculptor: Alterian Studios (as David Smith)
Greg Solomon
animatronic puppeteer / effects technician: Alterian Studios
Steve Stewart
effects technician: Alterian Studios
Bill Sturgeon
prototype deisgner: Alterian Studios
Jack Tate
movement coordinator: Alterian Studios
Lilo Tauvao
sculptor: Alterian Studios (as Lilo Tauvo)
Errin Vasquez
project coordinator: Alterian Studios
Michael S. Vincent
special effects first assistant: Vancouver (as Michael Vincent)
Jeanne Vosloo
costume specialist: Alterian Studios (as Jeanne Voslo)
Eric Vrba
special effects first assistant: Vancouver
Ya Lin Wang
special effects: US/Beijing (as Ya-lin Wang)
Cyndee Wilkes
hair/flocking technician
Stephanie Williams
production controller: Alterian Studios (as Stephanie Webb)
Scott Woodard
mechanics: Alterian Studios (as Scott Woodward)
Jianping Xia
special effects: US/Beijing (as Jian-ping Xia)
Chet Zar
animatronic puppeteer / cosmetic supervisor: Alterian Studios
Lisa Zar
animatronic puppeteer / hair department supervisor: Alterian Studios
Josselin Mahot
special effects crew (uncredited)

Visual Effects by

David Alexander
senior 3d artist: Gajdecki Visual Effects
Tom Archer
digital compositing artist
Dave Asling
model builder: Gajdecki Visual Effects (as David Aisling)
Dave Axford
model supervisor: Gajdecki Visual Effects (as David Axford)
Cheryl Bainum
vfx producer: Buzz FX LA
Mark Benard
3d artist: Prospero Imaging (as Mark Bernard)
Barb Benoit
digital compositing artist
Joanna Bisley
in-house producer: Northwest Imaging and Effects
Olivier Bobst
visual effects producer
Dan Brooks
model builder
Christopher Chen
2d artist: Prospero Imaging (as Chris Chen)
Dug Claxton
digital compositor
Lou Crockett
visual effects conceptual artist
Yanick Dusseault
3d artist: Buzz FX LA (as Yanick 'Botex' Dusseault)
Peter Edmonds
physical effects: Gajdecki Visual Effects
Randy Egan
2d artist: Northwest Imaging and Effects
Deak Ferrand
matte painter: Buzz FX LA
Ben Funk
visual effects conceptual artist
John Gajdecki
visual effects supervisor
Rick Gajdecki
key model builder: Gajdecki Visual Effects (as Richard Gajdecki)
Bob Gundu
2d artist: Gajdecki Visual Effects
Keith Hamakawa
visual effects coordinator
Christopher Hartt
3d artist: Gajdecki Visual Effects
Ken Hayward
senior digital compositor: Rainmaker Digital Imaging
Gudrun Heinze
senior 2d artist: Gajdecki Visual Effects (as Gundrun Heinze)
Winston Helgason
digital artist: Rainmaker Digital Imaging
Elizabeth Holmes
2d artist: Gajdecki Visual Effects
Sasha Jarh
visual effects unit production manager: Gajdecki Visual Effects
Kerry Lee
visual effects artist
Grant Lindsay
2d artist: Prospero Imaging
Kwok-Shing Lo
producer: Asia Cine Digital Limited, Hong Kong (as Leo Lo)
Susan Ma
visual effects producer: Gajdecki Visual Effects
Patrick McGowan
visual effects first assistant camera: Gajdecki Visual Effects (as Pat McGowan)
Todd Morgan
trainee: digital department, Gajdecki Visual Effects
Brian Moylan
2d artist: Northwest Imaging and Effects
Christine Petrov
digital compositing artist
Zebulon Pike
visual effects technician
Mark Savela
visual effects coordinator
Kennedy Shah
motion control programmer: Gajdecki Visual Effects
Joel Skeete
2d artist: Gajdecki Visual Effects
Jacques Stroweis
visual effects consultant
James Tichenor
visual effects assistant
Richard Trus
facilities producer
Tom Turnbull
visual effects director of photography: Gajdecki Visual Effects (as Thomas Turnbull)
Gary Walker
creative director: Rainmaker Digital Imaging
Wendy Whaley
model maker
Sean Wickett
model maker (as Richard Cudmore)
Bruce Woloshyn
digital artist: Rainmaker Digital Imaging
Stephen Pepper
digital compositing artist (uncredited)
Jason Wilson
visual effects artist (uncredited)

Stunts

Marc Akerstream
stunt coordinator: Vancouver
Mitchell Dean
stunt performer
Marny Eng
stunt double: Mario Yedidia
Choy Kwok-Ping
stunt wire team leader: US/Beijing (as Kwok-ping Choy)
Chi Tai Lam
stunt wire team leader: US/Beijing (as Chi-tai Lam)
Bobby Porter
stunt double: Ryan
Owen Walstrom
water safety: Vancouver

Camera and Electrical Department

Michael Bruce Adams
camera trainee: Vancouver (as Mike Adams)
Rick Allen
key grip: Vancouver
Stephen Arnott
grip
Ray Boyle
chief lighting technician: Vancouver
Gary Bridges
technician: top side, Vancouver
Cory Budney
second assistant camera: Vancouver
Chan Chan
repair engineer: US/Beijing
Edmond Chan
second focus puller: US & Beijing (as Edmand Chan)
Kam-Chuen Chan
still photographer: US/Beijing (as Kam-Chuen Chan)
Doane Gregory
still photographer: Vancouver
Sandy Hegyi
generator operator: Vancouver
Patrick Ho
camera grip: US/Beijing
Junichi Hosoi
first assistant camera: Vancouver
Pepe Hubert
power pod operator: Vancouver (as Pierre Hubert)
Michael Iwan
dolly grip
Ian Jones
camera operator: US/Beijing
Louis Jong
dollyman: US/Beijing / second camera assistant: US/Beijing
Steve Keates
second company grip: Vancouver (as Stephen Keates)
Michael Kwan
dolly grip: Vancouver
Kenny Lam
camera operator: US/Beijing / focus puller: US/Beijing
Harvey LaRocque
camera operator: Vancouver
Wing-Fai Lau
crane operator: US/Beijing (as Steven Lau)
John Le Roy
second company grip: Vancouver (as John Leroy)
Tak-Shing Lee
camera operator: US/Beijing (as Tak-shing Lee) / chief lighting technician: US/Beijing (as Tak-shing Lee)
Steve Lingard
power pod operator: Vancouver
Richard G. Mason
underwater camera operator: Vancouver (as Rick Mason)
Neil McDaniel
underwater camera assistant: Vancouver
Brian Knox McGugan
video assist: Vancouver (as Brian McGugan)
Peter Pau
camera operator: US/Beijing / camera operator: Vancouver
Jeff Pentecost
assistant lighting technician: Vancouver
George Wong
camera grip: US/Beijing
Keith Woods
second generator operator: Vancouver
Tsz-Kin Yan
assistant lighting technician: US/Beijing
Ian Jones
steadicam operator (uncredited)
John Le Roy
key rigging grip: Vancouver (uncredited)

Animation Department

Tony Gardner
animatronic character effects

Casting Department

Annette McCaffrey
extras casting: Vancouver (as Annette McCaffery)
Wendy Murray
additional casting
John Pantages
group adr voice casting
Doug Parker
adr casting
Lindsay Walker
casting: Vancouver

Costume and Wardrobe Department

Connie Au-Yeung
second costume supervisor: US/Beijing
Cindy Fong-Tai Cheung
first costume supervisor: US/Beijing (as Cindy Cheung)
Susan De Laval
costume supervisor: Vancouver
Sam Greenmun
specialty wardrobe
Bao-Rong Huang
wardrobe: US/Beijing (as Bao-rong Wong)
Robert Jezsik
key costumer: Vancouver (as Rob Jezsik)
Kevin Knight
first assistant costume: Vancouver
Ji-qing Li
wardrobe: US/Beijing
Christina Petford
truck supervisor
Zara Turgel Chickanis
costume maker: Komodo's cape, additional L.A. team (as Zara Chichanis)
Eugenio Zanetti
designer: Komodo's cape, US/Beijing

Editorial Department

Joseph Fitzpatrick
second assistant editor
Chikako Fukui
negative cutter
Harry Muller
color timer
Lorie Olson
first assistant editor
Patrick Pang
second assistant editor
Ileana Pietrobruno
second assistant editor
Tsunenori Sogo
film lab coordinator
Dean Soltys
second assistant editor
Yoshiyasu Suzuki
technical supervisor
Kevin Willis
first assistant editor
Hideo Yamaoka
color timer

Location Management

Michael Anthony
location manager
Cindy Dainard
key location production assistant: Vancouver
Russ Hamilton
assistant location manager: Vancouver
Craig Young
location manager: Vancouver

Music Department

David Aeling
music production manager: Colorado Symphony Orchestra
Charlie Bouis
crew: Le Mobile
Don Davis
conductor / orchestrator
Larry Deutsch
executive director: Colorado Symphony Orchestra
Torrie Dorrell
music supervisor: Rhino Records
Lori L. Eschler
music editor (as Lori Eschler Frystak)
David Gallo
crew: Le Mobile
Eric Harryman
music supervisor
Brenda Heins
assistant music editor (as Brenda Hines)
Eric Johnston
crew: Le Mobile
Barry Levine
executive music producer
Steven Machat
executive music producer (as Steven E. Machat)
Yvonne Z. Masteer
crew: Le Mobile (as Yvonne Z. Mateer)
Armin Steiner
music scoring mixer

Transportation Department

Mark Boiko
transportation coordinator: Vancouver
Kevin Weber
transportation captain: Vancouver (as Kevin Webber)

Additional Crew

Frida Betrani
stand-in: Vancouver (as Frida Bterrani)
Deboarh Buescher
executive assistant to the producers
Lisa Chalmers
craft service: Vancouver / first aid: Vancouver
David Chao
executive assistant to the producers
Jill Christensen
production coordinator: preparation
Debbie Coe
animal trainer: Vancouver (as Debra J. Coe)
Jill Dines
assistant to the producers
Phaedra Eccleston
pre-production coordinator
Robert Fielder
assistant coordinator: additional L.A. team
Erin Fitzgerald
adr walla group
Catherine Forbes
assistant to the producers
Sean Frewer
key office production assistant: Vancouver
Jo Friesen
production coordinator: Vancouver
Nancy Gianzero
production coordinator (as Annunziata Gianzero)
Catherine Girczyc
2nd assistant production coordinator
Jim Hartz
studio teacher: US/Beijing
Louise M. Hetherington
craft service: Vancouver (as Louise Heatherington) / first aid: Vancouver (as Louise Heatherington)
V.V. Dachin Hsu
liaison: US/Beijing
Bonnie Judd
animal trainer: Vancouver
Carol Juknievich
supervising accountant: producer
James Kiat
production coordinator: US/Beijing
Hao Li
interpreter: US/Beijing
Lamy Li
special assistant: Mr. Yu
Sean Loguisto
stand-in: Ryan, Vancouver
Louisa Main
assistant production coordinator: Vancouver
Theresa Marth
production coordinator
Sandra Matossi
supervising accountant: Vancouver
Jane McKernan
production accountant: Vancouver
Kathy Morgan
international sales
Ruby J. Munro
script supervisor: Vancouver (as Janet Munro)
Paul Palos
puppeteer
David Peck
executive assistant to the producers
Johanna Pizzo
contact lens technician
James Portolese
production assistant: additional L.A. team (as Jim Portolese)
Jay Prepchuck
football coordinator: Vancouver
Tricia Ronten
script supervisor: US/Beijing
Amy Schelling
assistant to the producers
Suzy Sherman
assistant accountant: additional L.A. team
Sheila Sobel
accountant: additional L.A. team
Xing Sun
interpreter: US/Beijing (as Xin Sun)
Ruthie Tanami
assistant: Mr. Yu, additional L.A. team
Wendy Thurman
assistant to the producers
Siu-Ming Tsui
action choreographer (as Siuming Tsui)
Linda Yang
interpreter: US/Beijing

Thanks

Siu-Tung Ching
the producers wish to thank (as Ching Tung Yee)
Patricia O'Brien
the producers wish to thank: Screen Actors Guild representative
All Filters