"Two blood brothers, who have grown up on the streets of Macau, are bound together by a special code of honour. However, this bond ultimately leads them into brutal conflict when they struggle to leave the violent world they live in."
Chow Yun-Fat
as Tin
Alan Tang Kwong-Wing
as Wing / Chan Wai Lun
Pat Ha Man-Jik
as Tin's Wife / Ms. Ho
Jenny Tseng
as Jenny
Patrick Tse Yin
as Kao
Philip Chan Yan-Kin
as Police Commissioner Chan
James Yi Lui
as Richard Lui
Norman Tsui Siu-Keung
as Chiu
Fong Yau
as Uncle Pui
Wong Kim-Fung
as Tai Fung
Lau Shung-Fung
as Sai Fung
Tam Yat-Ching
as Uncle Mosquito
Tam Chuen-Hing
as Triad Boss
Gam Biu
Yue Man-Wah
Ko Hung
as Brother Hung
Sai Gwa-Pau
as Resident of old folks home
Leung Pasan
as Kao's Bodyguard
Steve Mak Fei-Hung
Hung San-Nam
Buffalo Tang Tai-Wo
Kan Tat-Wah
as Inspector Law
So Hang-Suen
as Sister Lucia
Felix Lok Ying-Kwan
as Man at Convenience Store
Joe Cheung Tung-Cho
as Alan's Man Outside Chiu's Pub
Chun Wong
as Street Vendor
Cheung Chok-Chow
as Bread Street Vendor
Jeffrey Ho Wai-Lung
as Mr. Wong
as Old Folks Home Resident
Cheung Hei
Mama Hung
Szeto On
Chan Lap-Ban
Stanley Tong Gwai-Lai
as Hitman
Sam Wong Ming-Sing
Alex Ng Hong-Ling
as Chiu's Man
Woh Seung
Wong Chi-Ming
Sing Yan
as Bother Hung's Man
Yiu Man-Kei
as Kao's Man
Choi Kwok-Keung
Sam Hang-San
Tang Chiu-Yau
Chan Ming-Wai
as Alan's Man
Chun Kwai-Bo
To Wai-Wo
as Kao's Horse Trainer
Ho Chi-Moon
as Club Customer
Chan Ging-Chi
Wong Ka-Leung
as
Wong Chi-Keung
Cheng Wai-Ching
Wong Kar-Wai
Writer
Director
Executive Producer
Jingle Ma Choh-Sing
Director of Photography
Su Rui
Songs