Henry Chen Xia / Chan Hak
Donnie Yen
Miss Liang
Joe Chen
Fang Shu Ren
Woo Fung
Assistant Boxer Trainer
Brahim Achabbakhe
Shower Fighter
Craig Miller
David Jones
Jess Liaudin
Locki MMA Fighter
Lockhart Ogilvie
Guan's Father
Felix Lok Ying-Kwan
Ben Sir
Benjamin Au-Yeung Wai-Ho
Gladys' Father
Billy Lau
Jack's Grandmother
Fung Lee
Boss Zhang
Koo Tin-Lung
Jack Li
Lok Ming-Kit
Big Mike MMA Manager
Mike Leeder
Luo Mingjie
Jenn Zhou
Yun QianQian
Henry's Step Father
Jai Day
Tom Caserto
Kane Luo
Kang Yu
Isabella Chan
Man Kit Cheung
Yu Kang
Bruce Guan
Bruce Kwan-Chi Tong
Chris Guan
Chris Kwan-Yiu Tong
Gladys Wang
Gladys Li
Gordon Xiang
Chiu-Kin Lau
Patrick Lin
Ka-Wah Lam
Chief Huang
Alfred Cheung Kin-Ting
Writer
Tai-lee Chan
Producer
Action Director
Director
Kam Ka-Wai
Wong Jing
Production Manager
Flora Au Wai-Ling
Stunt Coordinator
Koji Kawamoto
Kenji Tanigaki
Connie Wong Nga-Lam
Music
Day Tai
Editor
Li Ka-Wing
Martial Arts Choreographer