Donnie Yen
Det. Sgt. Ma Jun
Donnie Yen
Det. Sgt. Ma Jun
Louis Koo
Wilson
Collin Chou
Tony
Ray Lui
Archer Sin
Xing Yu
Tiger
Fan Bingbing
Julie
Kent Cheng Jak-Si
Inspector Wong
Xu Qing
Madam Lau
Teresa Ha Ping
Tony's Mother
Helena Law Lan
Jun Ma's Mother
Tony Ho
Cannon / Da Pao
Irene Wong
Cindy / Xiao Ying
Timmy Hung
Yang Zai
Aaron Leung
Deco
Ben Lam
Sam
Austin Wai Tin-Chi
Four Eyes
Ai Wai
Hero
Wong Chi-Wai
Baldy
Kenji Tanigaki
Kenji
Li-Juan Liu
Producer
Donnie Yen
Producer
Shan Dong-Bing
Producer
Shi Nansun
Producer
Zhang Zhao
Producer
Chan Kwong-Wing
Original Music Composer
Cheung Man-Po
Director of Photography
Cheung Ka-Fai
Editor
Wilson Yip
Director
Szeto Kam-Yuen
Writer
Lee Pik-Kwan
Costume Designer
Nicholl Tang Nik-Kei
Writer
Donnie Yen
Fight Choreographer
Eddie Wong Chi-Pan
Assistant Production Manager