Cast & Crew

Directed by

Teddy Chan

Writing Credits

Junli Guo
(written by) &
Tin-Nam Chun
(written by) &
Joyce Chan
(written by)
Tung-Min Chen
(concept) (as Tung Man Chan)
James Yuen
(co-written by) &
Bing Wu
(co-written by)
Wai Chan
(as Hui Chen)

Cast

Xueqi Wang
Li Yue-Tang
Tony Ka Fai Leung
Prof. Chen Xiao-Bai
Jun Hu
Yan Xiao-Guo
Bo-Chieh Wang
Li Chung-Guang
Nicholas Tse
Ah Si
Donnie Yen
Sum Chung-Yang
Bingbing Fan
Yuet-yu
Yuchun Li
Fang Hong
Mengke Bateer
Wang Fu-Ming (Stinky Tofu)
Leon Lai
Prince Lau Luk-Yak
Eric Tsang
Detective Smith
Cung Le
Yan Xiao-Guo's henchman #1
Hanyu Zhang
Sun Yat-Sen
Simon Yam
General Fang Tian
Jacky Cheung
Prof. Yang Quyun
Kim-Fai Che
Yan Xiao-Guo's henchman #2
Seung Dik
Police chief
Hao Jing
Nianci
Al Leung
Various
Zhong Lü
Sun Yat-Sen's mother
Gary Wing-Lun Mak
Casino dealer
Liang Miao
(as Liang Mou)
Philip Ng
Qing assassin
Michelle Reis
Prince Lau's lover
John Sham
Ah Suen's father
Yu-Hang To
Qing assassin
Xichao Wang
Bao Shi
Edmond Kin-Yip Wong
Shot policeman
Jack Wai-Leung Wong
Shot policeman
Xing Yu
Qing assassin
Wei Yi-Bo
Yong Kai
Jianya Zhang
Boss Feng
Yun Zhou
Ah Suen

Produced by

Jeffrey Chan
co-producer
Peter Ho-Sun Chan
producer (as Peter Chan)
Hui Chen
co-producer
Liang Chen
co-producer
Man-Kei Chin
associate producer
Lung Dan-Nei
co-producer
Sanping Han
executive producer
Xiaoli Han
co-producer
Jianxin Huang
producer
Yuet-Jan Hui
producer
Nan Li
co-producer
Ruigang Li
executive producer
You-Li Li
co-producer
Bai Ling
executive producer
Jia-Yin Tang
executive producer
Edward Su-Ning Tian
executive producer
Wai-Man Yip
associate producer
Dong Yu
executive producer
Jiang Zhong
executive producer
Li Zhou
executive producer

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan)

Cinematography by

Arthur Wong
director of photography

Editing by

Derek Hui
Hoi Wong

Production Design by

Kwok-Keung Mak
(as Kenneth Mak)

Art Direction by

Che Kiu Lam
(as Eric Lam)

Costume Design by

Dora Ng

Makeup Department

Mark Garbarino
special makeup effects designer
Connie Lai
makeup artist
Wai-Hing Lau
hair stylist
Eddie Liu
special makeup effects artist
Lancel Reyes
prosthetic technician

Production Management

Yiu-San Chow
assistant production manager (as Yiu San Chow)
Kim Hung Fan
assistant production manager
Debbie Lam
production manager
Zheng Qiang Ma
assistant production manager
Suki Tsui
assistant production manager
May Yu Yut
production manager

Second Unit Director or Assistant Director

Man Ki Kwok
third assistant director
Kim Wah Lou
first assistant director
Gary Wing-Lun Mak
second assistant director
Cindy Yu
fourth assistant director

Art Department

Kung Chan
props
Lam Jan-Yiu
props
Wai-Kin Lam
property master
Kin Hung Wong
props
Renee Wong
set designer (as Wai Yan Wong)
Yu Chung Wong
props
Sai Yan Yeung
props

Sound Department

George Yiu-Keung Lee
sound editor
Jilian Liu
sound recordist
Xuehong Shi
boom operator
Kinson Tsang
sound recordist
Qingyi Yang
sound
Shuo Zhang
adr recordist

Visual Effects by

Meiwa Chan
digital compositor: Fatface
Chas Chi-Shing Chau
visual effects
Yuen Fai Ng
visual effects supervisor
Chi-Wai Tam
visual effects
Kwok-Yin Yung
visual effects

Stunts

Jun-Chi Chan
stunt designer
Jun Gao Shifu Patrick Gee
stunt coordinator
Tat-Chiu Lee
action choreographer
Kenji Tanigaki
action choreographer
Wei Tung
action director
Jack Wai-Leung Wong
action choreographer
Hua Yan
action choreographer
Takahito Ôuchi
stunts
Ming Zhe Liu
stunt double: Donnie Yen (uncredited)
Donnie Yen
action director (uncredited)

Camera and Electrical Department

Lam Chow
gaffer
Zheng-Jia Guo
gaffer
Yeung Jan-Yu
lighting technician
Yiu-Fai Lai
lighting technician
Aidong Liu
lighting technician
Yunchao Ma
camera technician
Yunchao Ma
assistant camera / camera technician
Peter Ngor
grip

Casting Department

Mike Leeder
additional casting (uncredited)

Costume and Wardrobe Department

Hongqing Cao
costume team: Mainland unit
Cindy Fong-Tai Cheung
assistant costume designer
Meng Dai
costume assistant: Mainland second unit
Sizhe Fang
assistant costume designer: Mainland unit
Guanghui Feng
costume assistant: Mainland first unit
Ying Fu
assistant costume designer: Mainland unit
Minqiang Liu
costume team: Mainland unit
Haibo Wang
costume team: Mainland unit
Wei Wang
assistant to costume foreman: Mainland unit
Chunlian Zheng
tailor: Mainland unit
Chunwei Zheng
costume foreman: Mainland unit

Editorial Department

Steve Calalang
digital intermediate colorist
Majush James
on-line editor (uncredited)
Fabrizio Pistone
di edit supervisor (uncredited)

Music Department

Peter Kam
composer: additional music

Script and Continuity Department

Jing Jie
script supervisor
Xin Ma
script supervisor
Jiali Wang
script supervisor

Additional Crew

Ling Bai
presenter
Xiaojiang Cai
assistant to the producer
Sanping Han
presenter
Lin Lan
accounting supervisor
Peng Li
production accountant
Ruigang Li
presenter
Zhou Li
presenter
Changfeng Liu
craft service
He Liu
craft service
Jia-Yin Tang
presenter
Edward Su-Ning Tian
presenter
Cuiping Wang
craft service
Sharyn Yau
publicity and marketing
Dong Yu
presenter
Yong Zhang
presenter
Xiao Zheng
production accountant
Jiang Zhong
presenter

Thanks

Jacky Cheung
special thanks
Christopher Doyle
special thanks
Chi-Leung Kwong
special thanks
Wai Keung Lau
special thanks (as Andrew Lau)
Peter Pau
special thanks
John Radel
special thanks
Arthur Wong
special thanks
Donnie Yen
special thanks
All Filters