Cast & Crew

Directed by

Hark Tsui
(as Hark Tsui)

Writing Credits

Hark Tsui
(screenplay) (as Hark Tsui)

Cast

Jet Li
Zhao Huai'an
Xun Zhou
Ling Yanqiu
Kun Chen
Yu Huatian / Pu Cangzhou / Blade in the Wind
Lun-Mei Gwei
Chang Xiaowen / Bu Ludu (as Lun-Mei Kwei)
Yuchun Li
Gu Shaotang
Mavis Fan
Su Huirong
Louis Fan
Ma Jinliang
Chia-Hui Liu
Wan Yulou
Jiankui Sun
Liang Cai / Lao Chai
Chien Sheng
Tan Luzi
Yiheng Du
Ji Xueyong
Shuangbao Wang
Zhao Pingan
Jian Xue
Lei Chongcheng
Feixing Han
H'Gantga
Bingyuan Li
Ling Guozhou
Zhuo Li
Xiao Xin
Di Wu
Zhao Tong
Junru Li
Dong Dan
Sibo Li
Gang Zi
Gang Zhai
Fang Jianzong
Lu Dliang
Yu Zheng
Dai Ming
Can Qianzhi
Daqing Zhou
Tan Zixin
Viann Zhang
Wan Gulfei
Baisi Guleng
Tartar
Dong Zhang
Tartar
An Qi'er
Tartar
Jack Kao
Tartar
Gangte Mu'er
Tartar
Quifeng Zhang
Tartar
Cshi Zhanjie
West Bureau Soldier
Shi Kai
West Bureau Soldier
Zhaoyu Zhang
West Bureau Soldier
Sha Xuezhou
West Bureau Soldier
Bo Wei
West Bureau Soldier
Chenglin Zhang
West Bureau Soldier
Xiao Rui
West Bureau Soldier
Wu Fei
West Bureau Soldier
Shi Zhenglin
West Bureau Soldier

Produced by

Jeffrey Chan
executive producer / producer
Sanping Han
executive producer
Xiaoli Han
co-producer
Hark Tsui
producer (as Hark Tsui)
Ruigang Li
executive producer
Dongming Shi
co-producer
Nansun Shi
producer
Wenhong Yang
co-producer
Edward Chi-yun Yi
post production producer
Dong Yu
executive producer
Ye Zheng
marketing co-ordinator

Music by

Xin Gu
Han Chiang Li
Wai Lap Wu

Cinematography by

Sung Fai Choi
director of photography

Editing by

Chi-Wai Yau

Production Design by

Chung-Man Yee

Art Direction by

Ben Lau

Set Decoration by

Kim-Wai Chung

Costume Design by

Hsuan-wu Lai
Chung-Man Yee

Production Management

Yong-gi Lee
stereoscopic post-production supervisor

Second Unit Director or Assistant Director

Yan Li
second assistant director
Joe Tsang
assistant director
Weidong Yuan
assistant director

Sound Department

Kim Suk-won
sound designer

Visual Effects by

Enrique Caballero
technical director
Wang Chang
digital compositor
Frankie Chung
visual effects
Josh Cole
visual effects
Brian Dowrick
animation director: Tornado Sequence
Chang Min Han
lighting td
Jack Ho
on-set visual effects supervisor
Kumsoon Hwang
digital matte painter: DIGITALIDEA
Daehwan Jang
matchmove artist
Kiyoung Jung
pipeline technical director
Sang Hyun Jung
digital compositor (2012)
Sam Khorshid
cg supervisor
Dongsoo Kim
visual effects supervisor
Wook Kim
visual effects
Jeanny Lee
visual effects coordinator
Minwon Lee
visual effects cgi team lead
So Young Lee
compositor
Martin Ma
animation department lead / stereo lead
Hideyuki Mako
visual effects producer
Il Hwan Na
digital matte painting
Han Niu
post-production coordinator
Geuk Tae Noh
lead lighting
Youngbin Park
digital compositor: DIGITALIDEA
Jason Pomerantz
production supervisor (IMAX version)
Yeung Sai Ming Samuel
lighting lead
Na Su
surfacing&lighting
Iris Tsang
visual effects producer: Part 3 Digital Art Design
Sam Wang
visual effects producer
Tiffany Wu
visual effects producer
Lee Zhu
Lighting Artist: Part 3 Digital Art Design

Stunts

Hai-Han Lan
martial arts choreographer
Master Lee
stunts
Bun Yuen
martial arts choreographer

Camera and Electrical Department

Chuck Comisky
supervising stereographer
Hu Gao
camera operator
Saba Mazloum
camera operator: "b" camera
Ian Wee
stereography producer (as Ian Wee Woon Hui)
Kee Wing Yau
gaffer
Stego Zhang
stereography producer

Animation Department

Suzan Su
surfacing and lighting

Editorial Department

Peter Ahn
digital intermediate project manager
Somnus Cai
restoration
Tony Cheng
digital film scan/recording
Steven Cui
digital intermediate project manager
Aimee Feng
restoration (as May Feng)
Amy Feng
digital intermediate project assistant
Hannah Han
digital intermediate assistant
Seung Won Kim
digital intermediate colorist (as Derek Kim)
Hye-Min Lee
digital intermediate colorist (as Minnie Lee)
Yong-gi Lee
digital intermediate supervisor
Lani Liu
restoration
Ethan Park
digital intermediate colorist
Wen Ren
digital film scan/recording
Panax Rock
digital intermediate assistant
Alice Sun
digital intermediate project assistant
Xuan Wang
lab supervisor
Gavin Wei
digital film scan/recording
Yvoone Yang
digital intermediate project manager
Amber Zhang
restoration (as Vilet Zhang)

Music Department

Chris Haigh
trailer music

Additional Crew

Alfred Hsing
assistant: Jet Li
Steven Hui
production coordinator
Kevin Lau
stereographer
Gigo Lee
stereographer
Jannie Wai
production coordinator
Bun Yuen
action director
All Filters