Cast (45)

Andy Lau Tak-Wah

Hou Chieh / Chingchueh

Nicholas Tse Ting-Fung

Tsao Man

Fan Bingbing

Madam Hou

Jackie Chan

Wudao

Wu Jing

Chingneng

Yu Shaoqun

Chinghai

Xing Yu

Chingkung

Yu Hai

Abbot

Xiong Xinxin

Solungtu

Michelle Bai

Singer

Sang Weilin

Yan Cheng

Shi Xiao-Hong

Sung Hu

Jing Ke

Sung's Wife

Chen Zhihui

Huo Lung

Shimada Runa

Nan

Karl Robert Eislen

Peter

Alexander Mukhanov

Roddick

Li Qilong

Hou's Officer

Jin Youming

Hou's Butler

Bai Yu

Nanny

Lu Chengbang

Sung's son

Shao Wei

Sung's Officer

Xu Weijia

Sung's Officer

Xiao Shu-Li

Matchmaker

Liu Xin

Tsao's Officer

Shao Zhuang

Tsao's Officer

He Zhonghua

General Tang

Xie Jiaqi

General Wang

Bi Haifeng

General Chang

Zhang Hao

General Kao

Terry Shi

Officer Shi

Ran Weiqun

Old Warlord

Chen Bing

Old Warlord

Chiu Chun-Sing

Young Warlord

Zhu Jiazhen

Young Warlord

Xu Dengke

Officer

Qi Tian

Officer

Zhou Jie

Officer

Fan Xiaoming

Officer

Yang Yong

Officer

Guo Fengtao

Officer

Wang Shulian

Officer

Xu Yulan

Mrs Chao

Sun Xiaoguo

Mrs Chao's Daughter

Zhang Aiqin

Monk

Crew (23)

Corey Yuen Kwai

Stunt Coordinator

Corey Yuen Kwai

Martial Arts Choreographer

Corey Yuen Kwai

Action Director

Richard Yuen Tak

Stunt Coordinator

Richard Yuen Tak

Martial Arts Choreographer

Richard Yuen Tak

Action Director

Huang Kaisen

Stunt Coordinator

Huang Kaisen

Martial Arts Choreographer

Hon Chun

Stunt Coordinator

Hon Chun

Martial Arts Choreographer

Jack Wong Wai-Leung

Stunt Coordinator

Jack Wong Wai-Leung

Martial Arts Choreographer

Nicky Li Chung-Chi

Stunt Coordinator

Nicky Li Chung-Chi

Martial Arts Choreographer

Nicky Li Chung-Chi

Action Director

Benny Chan Muk-Sing

Director

Charcoal Tan

Writer

Alan Yuen

Writer

Anthony Pun Yiu-Ming

Director of Photography

Andy Lau Tak-Wah

Theme Song Performance

Albert Lee

Executive Producer

Han Sanping

Producer

Zhang Yang

Assistant Director