All Cast

Sean Lau Ching-Wan
Yang Kenan

Louis Koo
Cao Shaolun

Eddie Peng Yu-Yan
Ma Feng

Wu Jing
Zhang Yi

Maggie Jiang
Bai Ling

Yuan Quan
Zhou Susu

Liu Kai-Chi
Liao

Philip Keung Ho-Man
Li Tieniu

Xing Yu
Wang Weihu

Berg Ng Ting-Yip
Shen Ding

Sun Jiaolong
Lei Yue

Sammy Hung Tin-Chiu
Zhang Wu

Chen Shengwei
Wang Weihu's Man

He Gang
Stone City School Principal

Wang Shengli
Thief Zhu Eldest

Sammo Hung Kam-Bo
General on Horse

Li Jing
One-Armed Man

Chun Kit Chang
Yan Xiaoguang

Edward Ma
Xu Shun

Sula Wenya
Liu Chen's concubine

Long De
Thief Zhu Third

Wang Xiaolei
Unit Actor

Ken Law Ho-Ming
Xu Lin
Chow Tzn-Bo
Lei Jiabao

Zhang Hao
Li Hairui
Wang Bo
Chen Zhuangran
Ni Li Telong
Lin Xinglong
Liu Jiayi
Yang Xiang

Xie Ning
Liu Cheng

Xiao Songyuan
Wang Gang
Li Hua
Thief Zhu Second
