Cast & Crew

Directed by

Siu-Tung Ching
(as Tony Ching Siu Tung)

Writing Credits

James Yuen
(screenplay) &
Tan Cheung
(screenplay) (as Cheung Tan) &
Tin-Nam Chun
(screenplay)

Cast

Kelly Chen
Yen Feier
Donnie Yen
Muyong Xuehu
Leon Lai
Duan Lan Quan
Xiaodong Guo
Wu Ba
Zhenhai Kou
Teng Bochang
Weihua Liu
King Yan
Shan Zhang
King Zhao
Zhihui Chen
Diao Erbao
Jie Yan
Prince Zhao
Bo Zhou
Ao Jia
Bing Bo
Unnamed character
Guoyi Chen
Yan's official
Kang Chen
Assassin
Liang Chen
Unnamed character
Limin Deng
Yan's deputy
Hongqing Guo
Yan's deputy
Tian Hao
Yan's deputy
Daichi Harashima
Muyong Xuehu (child)
Wei Huang
Unnamed character
Olivia Jiang
Yen Feier (child)
Xin Liang Jiang
Unnamed character
Yiyi Jiang
Yen Feier (child)
Shengyu Jin
Yan's official
Bingyuan Li
Unnamed character
Yuan Li
Yan's deputy
Jianming Lin
Assassin
Asoka Liu
Tribal priest's helper
Xinyi Liu
Yan's official
Xu Yang Liu
Unnamed character
Zhiwei Liu
Assassin
Yuan Jia Pan
Unnamed character
Bo Peng
Yan's deputy
Qiu Sheng Peng
Assassin
Zhi Peng
Yan's deputy
Da Liang Qiao
Unnamed character
Guo Chao Sun
Assassin
Xiaofei Sun
Yan's official
Zhen Tan
Unnamed character
Dongdong Wang
Yan's official
Jackie Wang
Yan's official
Lu Wang
Unnamed character
Xichao Wang
Unnamed character
Ying Ji Wang
Unnamed character
Yongsheng Wang
Unnamed character
Yi Fan Xiao
Unnamed character
Zhiyong Xie
Assassin
Wang Xin
Assassin
Hung Zhi Yan
Unnamed character
Guoxiong Yin
Assassin
Hailong Yin
Assassin
Fu Xian Zhang
Unnamed character
Hai Jiang Zhang
Unnamed character
Jie Zhang
Assassin
Jin Zhang
Assassin
Jin Zhang
Assassin
Jun Zhang
Assassin
Weidong Zhang
Unnamed character
Xiaoming Zhang
Unnamed character
Yong Zhang
Gao Wei
You Zhang
Unnamed character
Qiu Sheng Zhao
Unnamed character
Zhonghe Zhou
Tribal priest
Forest Zhu
Unnamed character
Xueliang Zhu
Unnamed character

Produced by

Claudie Jan Chung
producer (as Claudie Chung)
Gin Lau
co-producer
Kuo Hsing Li
executive producer
Andrew Loo
associate producer
Eric Tsang
executive producer
Dong Yu
producer

Music by

Mark Lui
(original music by)

Cinematography by

Zhang Mu Liu
(as Liu Zhang Mu)
Ze Xie
(as Xie Zhe)
Xiaoding Zhao
director of photography (as Zhao Xiao Ding)

Editing by

Tracy Adams
(as Tracy Hall)
Ki-Hop Chan
(as Chan Ki Hop)
Hung Poon
(as Poon Hung Yiu)

Production Design by

Ben Lau

Art Direction by

Chung-Man Yee
(as Zhongwen Xi)

Costume Design by

Dora Ng

Makeup Department

Siu Wai Ngok
makeup artist (as Ngok Siu Wai)
Ying-Kwan Tam
hair stylist

Production Management

Jian-Hua Liu
chief production manager: China (as Liu Jian Hua)
Kim Wah Lou
assistant production manager
Yan Feng Mei
production manager: China (as Mei Yan Feng)
Xu Tian
production manager: China (as Tian Xu)
Yong Sheng Tian
production manager: China (as Tian Yong Sheng)
Chi-Wah Tse
production manager
Guo-Lin Wang
production manager: China (as Wang Guo Lin)
Jian Rong Wang
unit manager: China (as Wang Jian Rong)
Ying Wang
external production manager: China (as Wang Ying)
Yang Wei
production manager: China
Yue Dian Yan
unit manager: China (as Yan Yue Dian)
Dali Zhang
unit manager: China (as Zhang Da Li)
Pu Zhao
production manager: China (as Zhao Pu)

Second Unit Director or Assistant Director

Gary Wing-Lun Mak
first assistant director
He Qing-Feng
second assistant director
Wen-Tao Tian
third assistant director
Jia-Li Wang
fourth assistant director
Wai-Man Yip
associate director (as Yip Wai Man)

Art Department

Man Chow
props master (as Chow Man)
Kai-Kit Chung
storyboard illustrator (as Chung Kai Kit)
Kam-Wai Dung
propsman (as Dung Kam Wai)
Siu Hung Lai
set dresser (as Lai Siu Hung)
Lok Man Leung
assistant art director (as Leung Lok Men)
Ching-Tam Ng
propsman (as Ng Ching Tam)
Kam-Shing Tam
propsman (as Tam Kam Shing)
Wai Cheung Tam
set dresser (as Tam Wai Cheung)

Sound Department

Michael J. Fox
re-recording mixer
Chris Goodes
re-recording mixer
XiaoHui Hou
sound recordist: China (as Hou Xiao Hui)
Terry Tu
sound premixer
Sam Wang
re-recording mixer (as Lei Wang) / sound editor (as Lei Wang) / sound mixer (as Lei Wang)
Cliff Sanderson
sound editor (uncredited)

Visual Effects by

Po Yan Chan
compositor
Brian Ho
visual effects supervisor
Edward Pak
compositor
Mark Joey Tang
digital compositor (as Joey Tang)
Hao Wen
visual effects supervisor (as Simon Wen)

Stunts

Siu-Tung Ching
action director (as Tony Ching Siu Tung)
Yuk-Sing Ma
action choreographer (as Ma Yuk Sing)
Ming-Kin Wong
action choreographer (as Huang Ming Jian)

Camera and Electrical Department

Hoi-Yan Chan
gaffer (as Chan Hoi Yan)
Lok Man Chan
focus puller (as Chan Lok Men)
Wing Keung Cheung
grip (as Cheung Wing Keung)
Yat-Fai Cheung
dolly grip (as Cheung Yat Fai)
Yun-Tai Ho
focus puller (as Ho Yuen Tai)
Lau-Fai Law
best boy (as Lo Lau Fai)

Costume and Wardrobe Department

Karin Chiu
assistant costume designer
Pat Tang
wardrobe

Additional Crew

Alice Chan
assistant to production manager
Eidan Hanzei
adr voice replacement (as Henry Hayashi)
Sherman Lai
post production assistant
Ellen Lam
production secretary
Teresa Leung
production accountant
Leo Tam
making-of
Xiao Zheng
accountant: China (as Zheng Xiao)

Thanks

Peter Ho-Sun Chan
special thanks (as Peter Chan)
Jessinta Liu
special thanks
Andrew Loo
special thanks
All Filters