A martial arts instructor working at a police academy gets imprisoned after killing a man by accident. But when a vicious killer starts targeting martial arts masters, the instructor offers to help the police in return for his freedom.

Donnie Yen
as Hahou Mo

Charlie Yeung Choi-nei
as Luk Yuen-sum

Wang Baoqiang
as Fung Yu-sau

Michelle Bai
as Sinn Ying

Deep Ng Ho-hong
as Tai Yue

Alex Fong Chung-sun
as Lam Sir

Christie Chen
as Shum Suet

Yu Kang
as Wang Chit

David Chiang Da-wei
as Chan Pak-kwong

Louis Fan Siu-wong
as Hung Yip