X

Cast & Crew

Directed By

Written By

David Bourla
written by

Cast

Colin Ford
Young Nick
Joel Gretsch
Nick's Father
Djimon Hounsou
Henry Carver
Dakota Fanning
Cassie Holmes
Robert Tsonos
Division Doctor
Brandon Rhea
Division Doctor
Camilla Belle
Kira Hudson
Neil Jackson
Victor Budarin
Chris Evans
Nick Gant
Hsin-Nan Hung
Dice Man's Heavy
Corey Stoll
Agent Mack
Wai-Man Tam
Cook in Fish Market
Hal Yamanouchi
Pop Father
Xiaolu Li
Pop Girl
Chi-Kwan Fung
Pop Boy #1
Jacky Heung
Pop Boy #2
Paul Che
Wo Chiang
Maggie Siff
Teresa Stowe
Neva Wong Lam
Gas Station Cashier
Shing-Pun Lam
Taxi Driver
Cliff Curtis
Hook Waters
Siu Yin Ming
Card Trick Woman at Club
Rain Lau
Cocktail Waitress
Sai Tang Yu
Businessman
Ming-Na Wen
Emily Wu
Pancy Pui-Sze Chan
Businessman's Wife on Boat
Cheuk Shing Sum
Kwun Tong Pier Man
Man Fan 'Fanny' Lee
Kwun Tong Pier Woman
Nate Mooney
Pinky Stein
Ming-Fai Sheung
Liquor Salesman
Man Kit
Dim Sum Manager
Yuk Hing Chan
Dim Sum Waitress
Jason Wong
Chinese Agent
Andy Tsang
Security Guard
Woon-Ling Hau
Old Woman with Gun
Shafin
Medical Staff

Produced By

David Bourla
executive producer
William Cheng
line producer: Hong Kong
Bruce Davey
producer
Amy Gilliam
executive producer
Kyle Mann
associate producer
Michael Ohoven
executive producer
Kerry Rock
co-producer
Gretchen Somerfeld
executive producer
David Valleau
executive producer
Stan Wlodkowski
executive producer

Cinematography

Peter Sova
director of photography

Sound

Rick Alexander
re-recording mixer
Wade Barnett
adr recordist
Todd Beckett
re-recording mixer
Alex Bullick
sound editor
Bill Devine
adr mixer
Paula Fairfield
sound designer / supervising sound editor
Catherine Harper
foley artist
Bob Kellough
sound editor / sound effects editor
Travis MacKay
adr recordist
Darrin Mann
foley mixer
Carla Murray
sound effects designer / sound effects editor
Jordan O'Neill
dts sound mastering engineer
Jill Purdy
supervising dialogue & adr editor
Tim Rakoczy
sound editor
Gabriel J. Serrano
sound recordist
Aran Tanchum
adr mixer
Eric Thompson
adr mixer
Greg Zimmerman
adr recordist
Steve Neal
adr stage assistant

Production Design

Art Direction

Michael Norman Wong
supervising art director

Set Design

Makeup

Elma Choi
makeup artist: Hong Kong
Ruby Man Ting Chung
makeup artist: Hong Kong
Roxy D'Alonzo
key makeup artist
Ora Green
key hair stylist
Gloria Lam
key hair stylist: Hong Kong
Jeff Li
assistant hair stylist
Mike Smithson
makeup department head
Victoria Wood
wig maker
Joy Zapata
hair department head

Special Effects

Tat Yiu Au
special effects assistant
Yin Tong Chan
special effects technician
Chuen Wai Cheung
special effects assistant
Yu Koon Chiu
special effects assistant
Jarrah Cocks
effects rigger
Terence J. Cox
special effects senior technician: prep
Kevin Draycott
special effects floor supervisor
George Dunn
special effects technician
Ming-Fai Lai
special effects assistant
Bruce Law
special effects supervisor: Hong Kong
Yee Man Law
special effects assistant
Mark Meddings
special effects supervisor
Graham Povey
special effects technician
Ty Senior
special effects technician
Ged Slaven
special effects technician
Matthew Strange
special effects technician
Yu Hong Tam
special effects assistant
Philip Tang
special effects coordinator / special effects translator
Mark Wickham
wire effects rigger

Visual Effects

Stella Ampatzi
compositor: Peerless / visual effects artist: Peerless
Pharoah Barrett
3d artist: Digiscope
Nick Bedford
digital effects coordinator: Peerless Camera Company
Martin Body
lead rotoscope artist: Peerless Camera Co. Ltd.
Tim Chauncey
animator: Peerless / visual effects artist
August Coleman
digital compositor: Digiscope
Christine Cram
digital paint artist
Enid Dalkoff
digital effects artist: Digiscope
Gavin Digby
senior compositor: Peerless
Ditch Doy
head of cg: Peerless
Laura Fitzpatrick
visual effects production assistant: Peerless
Jason Forster
digital compositor: Digiscope
Simon Gretton
digital effects coordinator: Peerless
Joseph Grossberg
visual effects producer
Crystal Hadcroft
roto artist: Peerless Camera Company
Ed Hall
digital effects coordinator: Peerless Camera Company
Dion Hatch
additional visual effects supervisor: Digiscope
Jared Higgins
digital effects coordinator: Digiscope
Ian Holland
inferno artist: Peerless Camera Company
Kent Houston
visual effects supervisor
Daniel Jenkins
animator: Peerless
Fred J. Julito
digital compositor
Andrew Kingston
systems admistrator: Peerless Camera Company
Maggie Kraisamutr
digital effects artist: Digiscope
Patrick Ledda
technical director lead: Peerless
Adrian Lee
animator: Peerless / visual effects artist: Peerless
Michael Lloyd
digital effects artist: Digiscope
Antony Loobey
animator: Peerless
Charlie Lovett
animator: Peerless / visual effects artist: Peerless
Allen Mascari
visual effects production assistant: Digiscope
Gabby Moreno
visual effects production assistant: Digiscope
Lance Moyer
visual effects production assistant: Digiscope
Thomas Müller
animator: Peerless
Erin L. Nelson
digital restoration
Tim Ollive
animator: Peerless
Rob Ozaeta
digital effects artist: Digiscope
Christopher T. Page
administrator: Peerless Camera Company
Eugene Paluso
3d artist: Digiscope
Michael Plescia
digital compositor: Digiscope
Terron Pratt
digital effects producer: Digiscope
Brennan Prevatt
digital effects supervisor: Digiscope
Tim Pruce
digital compositor: Peerless
Janet Quen
senior flame artist
Miles Reetz
digital compositor: Digiscope
Dana Robinson
digital effects artist: Digiscope
Paul Round
senior compositor: Peerless
Sean Rourke
visual effects editor: Digiscope
Paul Routledge
visual effects artist
Deepa Sebastian
visual effects administrator: Peerless Camera Company
Jesse Siglow
digital compositor: Digiscope
Marianne Speight
digital effects producer: Peerless Camera Company
Mark Spevick
animator: Peerless / visual effects artist
Christopher Stack
imaging supervisor: Digiscope
Mary Stuart
visual effects producer
John Swinnerton
digital effects supervisor: Peerless Camera Co
Wilson Tang
digital restoration
Emeline Tedder
compositor
Jamie Tremelling
visual effects artist: Peerless
Laura Weiss
visual effects editor
Johan Yang
animator: Rainmaker

Assistant Director

Iris Au-Yeung
second unit second assistant director
Dennis Chang
third assistant director
Wai Kei Cheng
assistant director
Toby Ford
first assistant director
Ben Howard
second assistant director
Bosco Lam
first assistant director: Hong Kong
Kun Wai Andy Ma
second assistant director: Hong Kong
Greg Milton
first assistant director: second unit
Nick Powell
second unit director
Cindy Yu
first assistant director: second unit, Hong Kong

Production Management

Eric Bergman
post-production supervisor
Billy Chiu
unit manager
Andrea Isaacs
executive in charge of production
Andy Lee Kin Kei
assistant unit manager
Stan Wlodkowski
unit production manager

Art Department

Daniel Auber
concept/storyboard artist
Kerry Ching-man Chan
assistant art director
Second Chan
art director: Hong Kong
Tat-Yuen Chan
set builder
Yau Hong Chan
set builder
Fu Wing Cheung
set builder
Wai Cheung
storyboard artist
Wai-Chuen Cheung
set builder
Wai Yin Ching
propsperson
Denis Hamel
on-set props
Pang Chi Hing
propsperson
Micky Ho
set builder
Ming Wah Kim
propsperson
Master Lai
props master
Dai-Fai Lam
propsperson
Samantha Lan
assistant art director
Wai Chung Lau
set builder
Tak-Ngok Law
set builder
Godfrey Leung
assistant set decorator
Jim Ramsay
draftsperson
Zoe Lee
assistant art director
Wing Hung Tam
propsperson
Calvin Tsoi
art department coordinator
Jackson Wong
construction manager
Kwong Tak Wong
propsperson
Wai-Keung Wong
set builder
Benny Yau
art department trainee
Chi Ming Yeong
set builder

Stunts

Lee Adamson
stunt rigger
Jeffery Aro
stunt performer
Keir Beck
key stunt rigger
Simon Burnett
stunt performer / stunt double: Chris Evans
Shaughan Campbell
stunt performer
Justin B. Carter
stunt performer
Brett Chan
assistant stunt coordinator / stunt performer
Ching Ping Cheun
stunt performer
Alex Chiang
stunt performer
Andrew Chin
stunt performer
Mike Ching
stunt performer
Jarrah Cocks
stunt rigger
Rodney Cook
stunt performer
Mike Desabrais
stunt performer / stunt double: Corey Stoll
Rob Fournier
stunt performer
Kylie Furneaux
stunt performer / stunt double: Camilla Belle
Kyle Gardiner
stunt performer / stunt rigger
Brian Ho
stunt performer
Robert Zen Humpage
stunt performer
Brendan Jakins
stunt rigger
Li Yui King
stunt performer
Cody Laudan
stunt performer / stunt double: Neil Jackson
Kin Sing Lee
stunt performer
Pok Yan Leung
stunt performer
Karine Mauffrey
stunt performer
Hiroo Minami
stunt performer
Gulliver Page
stunt rigger
Nick Powell
stunt coordinator
Mick Roughan
stunt rigger
Paul Shapcott
stunt performer
Ailen Sit
stunt coordinator: Hong Kong
Sheree Swords
stunt performer
Ken Tran
stunt performer
Mark Wickham
stunt rigger
Charlie Wai Chen Wong
stunts assistant
William Yuk Fai Yong
stunt performer

Animation

Editorial

Adoma Ananeh-Firempong
editorial assistant
Tony Bacigalupi
first assistant editor
Christopher Robin Bell
first assistant editor
Alexander Johnson
editorial assistant
Trent Johnson
digital film colorist
Fred J. Julito
promo editor
April McMorris
digital intermediate producer
Harry Muller
color timer
Justin Richardson
assistant editor
Frank Robinson
hd colorist
Jaan Spirka
colorist: dailies
Nicolas Trembasiewicz
supervising editor
Everette Webber
digital intermediate editor
Barbara Holmes
telecine assistant: Technicolor

Other

William Vince
in memory of

Music Department

Robert Ames
solo viola
Irina Artamonova
additional music arranger
Christine Bergren
music legal and clearance
Euan Dickinson
additional music programmer
Hugh Fielding
score mixer / score recordist
Billy Fuller
musician: basses
Michael Jennings
conductor: strings / music arranger: strings
Paul Katz
music consultant
Johnny Mattock
musician: drums and percussion
Andrew Morgan
additional music programmer / musician: cello
Jennifer Nash
music editor
Liza Richardson
music supervisor
Craig Braginsky
composer: additional music

Casting Department

PoPing AuYeung
casting: Asia
Samantha Finkler Brainerd
casting associate
Joe Cappelletti
adr voice casting

Costume Department

Maria Bradley
key set costumer
Wing Yan Luk
wardrobe assistant
Amy Maner
assistant costume designer
Crystal Pa
wardrobe assistant
Ping Tong
wardrobe assistant
Jaime Harlan
wardrobe assistant

Camera Department

Sylvain Bernier
chief lighting technician
Heung-Kong Chan
chief lighting technician: Hong King
Chak Piu Chiu
video assist
Wing Man Chung
set lighting technician: Hong King
Ross W. Clarkson
camera operator: "b" camera
Patrick Fontana
best boy electric
Geoff Herbert
dolly grip
Mason Hersey
first assistant camera
Ronald Hersey
director of photography: second unit
Kai-On Ho
set lighting technician: Hong King
Perry Ho
key rigger grip
Stuart Howell
camera operator: "a" camera / steadicam operator
John Johnson
still photographer
Ting Kwan
set lighting technician: Hong King
Hak Heung Lau
assistant chief lighting technician
Chu Wing Lee
key grip: Hong Kong
James On-Hong Lee
second assistant camera
Wai-Hung Leung
set lighting technician: Hong King
Kenny Liao
dolly grip
Yiu Cheung Luk
set lighting technician: Hong King
Wing Ma
lighting technician
Nathan Mann
first assistant camera: "b" camera / focus puller: "b" camera
Alexander Martin
electrician
David Morenz
first assistant camera: "a" camera
Peter Morenz
second assistant camera: "a" camera
Hirotake Okazaki
still photographer
Luke Redgrave
camera operator: "b" camera
Brian Sullivan
camera operator / director of photography: second unit
Evan Wilhelm
camera department assistant
Man-Pan Wong
set lighting technician: Hong King

Location Management

Dixon Chan
location assistant
Kenny Ka-Lai Chan
assistant location manager
Yuk-Man Chan
location assistant
Kingman Cho
location manager
Eric Huen
location manager

Script Department

Rebecca Fisher
script coordinator
Lisa Vick
script supervisor
Lori Wyant
additional script supervisor
Movie title data and credits provided by
IMDb logo