Jet Li character General Ma Xinyi
Andy Lau character Cao Er-Hu
Takeshi Kaneshiro character Zhang Wen-Xiang
Xu Jinglei character Lian
Wei Zongwan character Lord Chen
Gu Bao-Ming character Lord Jiang
Wang Kuirong character Lord Di
Zhou Bo character Lu Da Shan
Guo Xiaodong character Huang Wen Jin
Zhaoqi Shi character He Kui
Guo Peng character Xiao Shun
Ding Kai character Zhu Guan
Yu Ailei character Wang Xiao-Shou
Oscar Sun character Xiao Wu
Wong Dung-Dung character Zhang Shan
Tao Hai character Gong Jiang
Wang Xichao character Gou Zi
Wong Hau-Wan character Xiao Fu
Li Chong-Xiao character Tai Ping General
Yoyo Zhang You character Liu Jin
Jacky Heung character Bandit Shi Jin Biao