Andy Lau
Hou Chieh / Chingchueh
謝霆鋒
Tsao Man
Fan Bingbing
Madam Hou
Jackie Chan
Wudao
Wu Jing
Chingneng
Yu Shaoqun
Chinghai
Xing Yu
Chingkung
Hai Yu
Abbot
Xiong Xinxin
Solungtu
白冰
Singer
Sang Weilin
Yan Cheng
Shi Xiao-Hong
Sung Hu
Jing Ke
Sung's Wife
陈之辉
Huo Lung
Li Qilong
Hou's Officer
He Zhonghua
General Tang
張浩
General Kao
Chen Bing
Old Warlord
朱嘉镇
Young Warlord
Zhou Jie
Officer
徐玉蘭
Mrs Chao
Shimada Runa
Nan
Karl Robert Eislen
Peter
Alexander Mukhanov
Roddick
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
谢家起
General Wang
Bi Haifeng
General Chang
Terry Shi
Officer Shi
Ran Weiqun
Old Warlord
Chiu Chun-Sing
Young Warlord
Xu Dengke
Officer
Qi Tian
Officer
Fan Xiaoming
Officer
Yang Yong
Officer
Guo Fengtao
Officer
Wang Shulian
Officer
Sun Xiaoguo
Mrs Chao's Daughter