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