Cast & Crew

Directed by

Ang Lee

Writing Credits

Hui-Ling Wang
(screenplay by) (as Wang Hui Ling) and
James Schamus
(screenplay by) and
Kuo Jung Tsai
(screenplay by) (as Tsai Kuo Jung)
Du Lu Wang
(based on the book by) (as Wang Du Lu)

Cast

Chow Yun-Fat
Master Li Mu Bai
Michelle Yeoh
Yu Shu Lien
Ziyi Zhang
Jen
Chang Chen
Lo
Sihung Lung
Sir Te
Pei-Pei Cheng
Jade Fox
Fazeng Li
Governor Yu
Xian Gao
Bo
Yan Hai
Madame Yu
Deming Wang
Tsai
Li Li
May
Suying Huang
Auntie Wu
Jinting Zhang
De Lu
Rui Yang
Maid
Kai Li
Gou Jun Pei
Jianhua Feng
Gou Jun Sinung
Zhenxi Du
Shop Owner
Cheng Lin Xu
Captain
Feng Lin
Captain
Wensheng Wang
Gangster A
Dong Song
Gangster B
Zhongxuan Ma
Mi Biao
Bao Cheng Li
Fung Machete Chang
Yongde Yang
Monk Jing
Shaojun Zhang
Male Performer
Ning Ma
Female Performer
Jianmin Zhu
Waiter
Changsheng Dong
Homeless Man
Yi Shih
Waitress
Bin Chen
Servant
Shaocheng Zhang
Nightman

Produced by

Bo-Chu Chui
associate producer (as Chui Po Chu)
Ping Dong
co-producer (as Dong Ping) (co-produced by)
Li-Kong Hsu
producer (as Hsu Li Kong) (produced by)
William Kong
producer (as Bill Kong) (produced by)
Ang Lee
producer (produced by)
Philip Lee
associate producer
David Linde
executive producer
Er-Dong Liu
line producer (as Liu Er Dong)
James Schamus
executive producer
Wai Sum Shia
line producer (as Shia Wai Sum)
Quangang Zheng
co-producer (as Zheng Quan Gang) (co-produced by)

Music by

Dun Tan

Cinematography by

Peter Pau

Editing by

Tim Squyres

Production Design by

Tim Yip

Art Direction by

Jian-Quo Wang
Eddy Wong
supervising art director
Xing-Zhan Yang
supervising art director
Zhanjia Yang
supervising art director
Bin Zhao

Costume Design by

Tim Yip

Makeup Department

Siu-Mui Chau
hair stylist
Liu-Jing Dong
makeup artist
Yong-Hao Fan
makeup artist
Jian-Ping Liu
makeup artist
Yun Ling Man
key makeup artist (as Yun-Ling Man)
Yi-Gong Ren
makeup artist

Production Management

Helen Li
production manager
Jian-Hua Liu
assistant production manager
Kelly Miller
production executive: Good Machine International
Ketty Miller
executive in charge of production
Heman Peng
assistant production manager (as Yu-Fong Peng)
Jeff Robinson
post-production supervisor
Chi-Wah Tse
assistant production manager
Jing-Hua Wang
assistant production manager
Li Zhao
assistant production manager

Second Unit Director or Assistant Director

Kai Keung Lai
first assistant director
Sylvia Liu
first assistant director (as Silvia Liu)
Bu-Si Ta
second assistant director
Cheng Lin Xu
second assistant director
Jinting Zhang
second assistant director
Ying-Ying Zhou
second assistant director
Hong-Bo Zhu
second assistant director

Art Department

Bing Cheung
set props
Shu-Wing Fung
supervising stand-by props
Yan-Qing He
assistant construction coordinator
Yi Ho
stand-by props
Dajiang Ji
set props (as Da-Jiang Ji)
Quan Jiang
construction coordinator
King-Fat Kung
property master
Bao-Tai Li
stand-by props
Ming-Shan Li
stand-by props
Wei-Zheng Li
set props
Yi Li
assistant construction coordinator
Chung-Wei Ng
supervising stand-by props
Sue-Chuen Sun
set props
Zhong-He Tian
assistant construction coordinator
Cei-Ming Tien
set props
Cheng-Sheng Wang
set props
He-Cen Wang
assistant construction coordinator
Song-So Wang
stand-by props
Songbo Wang
props assistant
Jua-Feng Zhing
set props
Quin Zhing
assistant construction coordinator

Sound Department

Gina Alfano
adr editor
Mark Betts
technical supervisor: sound
Chad Birmingham
sound department intern
David Boulton
adr mixer
Benjamin Cheah
foley editor
Marko A. Costanzo
foley artist
Kay Denmark
adr boom operator
Henry Dobson
dubbing supervisor: international versions
Jesse Ehredt
sound recordist
Robert Fernandez
re-recording mixer
Eugene Gearty
supervising sound editor
Lewis Goldstein
dialogue editor
Heather Gross
apprentice sound editor
Harry Higgins
sound coordinator: Sound One Corporation
Kenton Jakub
supervising adr editor
Drew Kunin
production sound mixer (as Andrew Paul Kunin)
George A. Lara
foley recordist
Terrance Laudermilch
sound coordinator: Sound One Corporation (as Terry Laudermilch)
George Leong
boom operator (as George Huey Leong)
Lisa J. Levine
adr editor (as Lisa Levine)
Hal Levinsohn
adr editor
Blake Leyh
sound effects editor
Xiao Xing Lu
assistant sound engineer
Igor Nikolic
assistant sound editor
Will Ralston
sound effects editor (as Jennifer Ralston) / supervising foley editor (as Jennifer Ralston)
Alex Soco
apprentice sound editor
Reilly Steele
re-recording mixer
Betty P. Teng
assistant sound editor
Jean Tsien
adr supervisor
Paul Urmson
dialogue editor
Guo Qing Xu
assistant sound engineer (as Cuo Qing Xu)
Geo Ying
sound assistant
James Ziegler
sound consultant
Phyllis Cheng
adr recordist (uncredited)
Alex Raspa
adr recordist (uncredited)
Betty P. Teng
adr editor (uncredited)

Visual Effects by

Patrick Ballin
visual effects editor: MVFX
Travis Baumann
digital supervisor: Manex LA
Jenny Behnke
digital artist (as Jennifer Behnke)
John Cassella
digital artist (as John Cassella Jr.)
Robert Chapin
digital artist
Charles Darby
digital matte supervisor: Digital Firepower
John 'D.J.' Des Jardin
3d supervisor
Bill Dietrich
digital artist
Michael Feder
visual effects executive producer: Blue Sky Studios
Donald Fly
general manager
Gilbert Gonzales
paint/roto artist
Nicolle Gray
technical assistant
Rob Hodgson
visual effects supervisor
Kim Lavery
visual effects producer
David Lee
technical assistant (as Dave Lee)
Mary Leitz
digital compositor
Mark Leo Perry
digital artist
Anthony Mabin
senior digital effects compositor: Manex Visual FX (as Anthony 'antman' Mabin)
Matt Magnolia
visual effects coordinator: MVFX
Rod Park
bidding producer
Devorah Petty
digital artist
Sheldon Ramones
technical assistant
John E. Sasaki
digital compositor
Mark Shoaf
digital artist
John Siczewicz
senior digital artist: Blue Sky Studios
Stan Storc
president and head of production
Jonathan F. Styrlund
visual effects producer
Daniel Sunwoo
digital artist
Sean White
runner
Eric Wilson
visual effects producer: Blue Sky Studios
Jamie Baxter
digital artist (uncredited)

Stunts

Fong-Dai Chan
martial arts stunts (as Fang-Tei Chen)
Siu-Wah Chan
stunts
Hu Chen
martial arts stunts / stunts (as Tiger Hu Chen)
Su-Weh Chin
martial arts stunts
Wai-Lun Fung
martial arts stunts
Xian Gao
martial arts trainer
Yun Liang Geo
martial arts stunts
Cuan-Liang Ho
martial arts stunts
Chuen-Ze Jin
martial arts stunts
Zhanwen Kou
martial arts stunts (as Zhan-Wen Keu)
Chi Tai Lam
martial arts stunts
Feng-Mei Le
martial arts stunts
Feng Lin
martial arts stunts
Hong-Lin Liu
martial arts stunts
Jun Ning
martial arts stunts
Wai-Fai Wong
martial arts stunts
Woo-Ping Yuen
action director (as Woo-Ping Yuen)
Jin Zhang
martial arts stunts

Camera and Electrical Department

Te Ba
set lighting grip: second unit
Feng-Xiang Bao
set camera grip: second unit
Gei-Ming Cao
set lighting grip
Kam-Chuen Chan
still photographer
Sung Fai Choi
camera operator: second unit
Ji-Leung Chong
first assistant camera
Jin-Chu Du
set lighting grip
Jimmy Fok
crane operator
Yun Gao
set lighting grip: second unit
Si Ha
set lighting grip: second unit
Tao Hai
set camera grip: second unit
Patrick Ho
clapper loader
Hai Hong
set lighting grip: second unit
Li-Jun Jia
set lighting grip
Yu-Cuo Jiang
set camera grip
Louis Jong
key grip
Jimmy Kwok
focus puller: second unit
Chun-Shing Lam
electrician
Chun-Wan Lam
gaffer: second unit
Kenny Lam
first focus puller
Kerry Lam
first focus puller
Wai-Kwan Lau
clapper loader: second unit
Wing-Teng Law
electrician: second unit
Tak-Shing Lee
first gaffer
Wing-Kong Leung
camera loader
Baoquan Li
steadicam operator: second unit
Jie Li
set lighting grip
Ming Hing Ng
electrician (as Ming-Hsing Wu)
Fi-Hong Pun
electrician
Zhan-Biao Shan
set camera grip
Dong-Shan Shi
set camera grip
Ching-Chuen Shuan
best boy electric
Marc Spicer
underwater photographer: second unit
Lin-Chen Sun
set camera grip
Pin Tang
video operator: second unit
Hai-Zhi Wang
video operator
Shu-Jun Wang
set lighting grip
Yuen-Me Xuen
set camera grip
Hai-Dong Zhang
set camera grip
Kai Zhang
set camera grip
Long Zhang
set lighting grip
Jia-Lieng Zhing
set camera grip

Animation Department

ItzKiff
digital animator: blue sky studios (uncredited)
Taaes2008
digital animator: blue sky studios (uncredited)

Costume and Wardrobe Department

Wu-Tong Cao
assistant costumer
Jun Chai
costumer
Jin-Hua Gu
costumer
Shu-Chen Hsu
chief costume supervisor
Bao-Rong Huang
wardrobe master
Rong Wang
costumer
Zhi-Bin Zhao
costumer
Yu-Juan Zheng
assistant costumer

Editorial Department

Pankaj Bajpai
colorist (as Pankaj Bajpal)
Angela Bellisio
post-production assistant
Andrew Buckland
assistant editor (as Drew Buchland)
David Hamme
colorist
Fred Heid
color timer
Shelby Siegel
second assistant editor
Tim Streeto
first assistant editor
Patricia Sztaba
negative cutter
Stan Sztaba
negative cutter
Joe Violante
dailies advisor
Jeremy Cohen
post-production assistant (uncredited)
Charles Herzfeld
film lab coordinator (uncredited)

Music Department

Alimjan
lute player
Tommy Anthony
backing vocals
Jorge Calandrelli
composer: song "A Love Before Time" / music producer: "A Love Before Time"
Xie-Yang Chen
conductor
Elaine Chow
translator: lyrics "A Love Before Time"
Kuo-Tai Chung
engineer: Mandarin Background vocals
David Cossin
musician: percussion / soloist: percussion
Shanghai Percussion Ensemble
performer
Steven Epstein
music producer
Julio Hernández
electric bass
Wen-De Hsieh
backing vocals: Mandarin vocals: "A Love Before Time"
Kasim
hand drum
Richard King
music mixer
Paula Ma
performers: vocals: Mandarin vocals: "A Love Before Time" / producer: Mandarin Background Vocals
Xiao-Hui Ma
musican: erhu / musician
Yo-Yo Ma
musician: cello solos
Shanghai National Orchestra
orchestra
Shanghai Symphony Orchestra
orchestra
Wendy Pedersen
backing vocals
Wen-Zhao Pei
music producer
Archie Peña
percussion
Tang Jun Qiao
reeds, flute
Dave Reitzas
mixing engineer and recording engineer
James Schamus
lyrics: english version: "A Love Before Time"
Dun Tan
conductor / electronic music programming / music producer
Jun-Ciao Tang
musician
Emmy Tu
music producer
Dan Warner
electric guitar: acoustic guitar
Chia-Yang Yi
lyrics: Mandarin version: "A Love Before Time"
Lin-Chen Yuan
electronic music programming

Script and Continuity Department

Ying Feng
script supervisor
Sherrie Liu
script supervisor
Su-Juan Zheng
assistant script supervisor

Additional Crew

Hong-Qun Bai
production assistant
John Charles
software engineer: Sony DAC
Ching Wei Chen
assistant: Mr. Hsu
Ling-Ying Cheng
assistant: Ms. Yeoh
Wei Cu
staff member
Shang-Liang Dong
set production assistant
Chun-Jiang Duen
set production assistant
Mei-Rong Fan
location accountant
Angela Fung
accountant: Hong Kong
Pamela Godwin-Austen
press: international
Si Hao
production assistant
Joyce Hsieh
accountant
Tong-Shun Ji
production assistant (as Tong-Shuh Ji)
Da-Min Kao
set production assistant
Huen-Chiu Ku
martial arts coordinator (as Ku Huen Chiu)
Tessa Lau
unit publicist
John J. Lee Jr.
funding services
Carma Lee
accountant: Hong Kong
David L.S. Lee
assistant: Ms. Lee
Peggy Lee
production controller
Anna Leung
assistant: Mr. Kong
Kai Li
production assistant
Xiau-Qiang Li
set production assistant
Zhan-Duo Li
production assistant
Wei Liu
set production assistant
Cariddi McKinnon Nardulli
dubbing voice: English version (as Cariddi Nardulli)
Jawal Nga
assistant: Mr. Schamus
Wei Nu
set production assistant
Huie Ling Peh
production coordinator (as Huie-Ling Peh)
Zhen-Yong Shen
set production assistant
Tun Yong Sheng
production assistant
Misha Skoric
assistant: Chow Yun-Fat
Lian-Yu Sun
production assistant
Shao-Yuan Sun
staff member
Yong Sun
craft service
Dylan Verrechia
intern
Feng-Pu Wang
set production assistant
Guo-Lin Wang
production assistant (as Cuo-Lin Wang)
Hua-Jiang Wang
set production assistant
Hua-Jun Wang
set production assistant
Lu Wang
set production assistant
Xin-Min Weng
set production assistant
Don Wong
staff member
Woo-Ping Yuen
action choreographer (as Wo Ping Yuen) / action director (as Woo-Ping Yuen)
Lin-Han Wu
production assistant
Cheng-Wei Xu
set production assistant
Feng Xu
production assistant
Ma Chun Ye
secretary
Peng Yi
craft service
Lei Yu
production assistant
Ren-Jun Zhang
set production assistant
Xian-Qian Zhang
staff member
Guo-Li Zhao
staff member
Junjie Zhao
production assistant (as Jun-Jie Zhao)
Zeng-He Zheng
set production assistant
Hongjun Zhu
production assistant (as Hong-Jun Zhu)
Carles Berot
dubbing supervisor (uncredited)

Thanks

Philip Stockton
special thanks
All Filters