Donnie Yen
Sum Chung-Yang
Wang Xueqi
Li Yu-Tang
Tony Leung Ka-fai
Prof. Chen Xiaobai
Nicholas Tse
Ah Si / Deng Si-Di
Hu Jun
General Yan Xiao-Guo
Eric Tsang
HK Police Chief Shi Mi-Fu
Chris Lee
Fang Hong
Fan Bingbing
Yuet-yu
Zhou Yun
Ah Suen
Mengke Bateer
Stinky Tofu
Wang Bo-chieh
Li Chung-Guang
Leon Lai
Prince Lau Luk-Yak / Liu Yu-Bai
Jacky Cheung
Prof Yang Quyun
Michelle Reis
Prince Lau's woman
Simon Yam
General Fang Tian
Cung Le
Qing assassin, Sa Zhenchan
Philip Ng Wan-Lung
Qing assassin
Xing Yu
Qing assassin
Che Kim-Fai
Qing assassin
Yu-Hang To
Qing assassin
Zhang Jianya
Boss Feng
Zhang Hanyu
Sun Yat-Sen
Lü Zhong
Sun Yat-Sen's mother
John Shum Kin-Fun
Ah Suen's father
Wang Xichao
Bao Shi
Hao Liang
Nianci
伍允龙
Chief Eunuch
Guangning Liu
Empress Dowager Cixi
Shouqin Xu
Tan Jiu, Tang's butler
Gary Mak Wing-Lun
Casino dealer
Wei Yibo
Yong Kai, Tang's printer
Chang Di
Police Chief
Ou Ning
Huang Shizhong
Phillip Vasels
Shi Mi-Fu's British superior
黃振威
Shot Policeman
Jack Wong Wai-Leung
Shot Policeman