Louis Koo
Tan
Daniel Wu
Tide Ho
Patrick Tam
Mann
Jo Kok Cho-lam
Sandy
Felix Lok Ying-Kwan
Brother Chu
Arthur Wong Ngok-Tai
Lao Wu
Chang Kuo-Chu
Ho Chuen
Phyllis Quek
Tan's Mother In Her Teens
Wrath James White
Arion
Pai Ying
Mr Ying
Park Ju-Chun
Mr Ying's Korean Boxer
Ron Smoorenburg
Mr Ying's White Boxer
Lawrence Cheng Tan-Shui
Sandy's Eye Doctor
Tony Cheung Shui-Chit
Marco
Chan Sang
Gambler Always Bet On Tan
Wong Wai-Fai
Underground Boxer
Dave Lam Ching
Underground Boxer
Jay Lau
Underground Boxer
Guo Jianyong
Underground Boxer
Roderick Lam Chung-Kei
Underground Boxer
Chris Chan Sze-Ting
Tan's Doctor
Sze-To Yuk-Tung
Policeman
Max Yip Biu-Kei
Policeman
Bat Chin-Lung
Thai Boxer
Siu Mou-Yan
Marco's Receptionist
Chang Ka-Cheun
Tan (Child)
Man Ching-Fung
Tide (Child)
Yeung Chin-Fung
Tan (Teen)
Yeung Yat-Fung
Tide (Teen)
Tam Kon-Chung
Chu's Thug
So Wai-Nam
Chu's Thug
Eddie Ho Wai-Yip
Chu's Thug
Philip Ng Wan-Lung
Chu's Thug
Maria Chen
Tide's Girlfriend
Man Yeung