A soldier-turned-high school teacher uses unusual methods to reach to a class of poor students, while dealing with a greedy entrepreneur and his gang of fighters as well as the government.
甄子丹
as Henry Chen Xia / Chan Hak
陳喬恩
as Miss Liang
Lok Ming-Kit
as Jack Li
喻亢
as Kane Luo
湯君慈
as Bruce Guan
Chris Kwan-Yiu Tong
as Chris Guan
Gladys Li
as Gladys Wang
Gordon Chiu-Kin Lau
as Gordon Xiang
林嘉華
as Patrick Lin
胡楓
as Fang Shu Ren
Brahim Achabbakhe
as Assistant Boxer Trainer
張堅庭
as Chief Huang