Louis Koo als Tan | |
Daniel Wu als Tide Ho | |
Patrick Tam als Mann | |
Jo Kuk Cho-Lam als Sandy | |
Felix Lok Ying-Kwan als Brother Chu | |
Arthur Wong Ngok-Tai als Lao Wu | |
Chang Kuo-Chu als Ho Chuen | |
Phyllis Quek als Tan's Mother In Her Teens | |
Wrath James White als Arion | |
Pai Ying als Mr Ying | |
Park Ju-Chun als Mr Ying's Korean Boxer | |
Ron Smoorenburg als Mr Ying's White Boxer | |
Lawrence Cheng als Sandy's Eye Doctor | |
Tony Cheung Shui-Chit als Marco | |
Chan Sang als Gambler Always Bet On Tan | |
Wong Wai-Fai als Underground Boxer | |
Dave Lam Ching als Underground Boxer | |
Jay Lau als Underground Boxer | |
Guo Jianyong als Underground Boxer | |
Roderick Lam Chung-Kei als Underground Boxer | |
Chris Chan Sze-Ting als Tan's Doctor | |
Sze-To Yuk-Tung als Policeman | |
Max Yip Biu-Kei als Policeman | |
Bat Chin-Lung als Thai Boxer | |
Siu Mou-Yan als Marco's Receptionist | |
Chang Ka-Cheun als Tan (Child) | |
Man Ching-Fung als Tide (Child) | |
Yeung Chin-Fung als Tan (Teen) | |
Yeung Yat-Fung als Tide (Teen) | |
Tam Kon-Chung als Chu's Thug | |
So Wai-Nam als Chu's Thug | |
Eddie Ho Wai-Yip als Chu's Thug | |
Philip Ng Wan-Lung als Chu's Thug | |
Maria Chen als Tide's Girlfriend | |
Man Yeung |
Amy Chin Siu-Wai | Writer |
Patrick Leung Pak-Kin | Director |
Chan Hing-Kai | Writer |
Anthony Pun Yiu-Ming | Director of Photography |
Richard Yuen Tak | Stunt Coordinator |
Richard Yuen Tak | Martial Arts Choreographer |
Richard Yuen Tak | Action Director |
Wong Wai-Fai | Stunt Coordinator |
Wong Wai-Fai | Martial Arts Choreographer |
Mars | Stunt Coordinator |
Mars | Martial Arts Choreographer |
Won Jin | Stunt Coordinator |
Won Jin | Martial Arts Choreographer |
Chan Hing-Kai | Producer |
Amy Chin Siu-Wai | Producer |