Top Billed Cast

Chow Yun-Fat
Lee Ah Chai

Alex Man Chi-Leung
Tang Kar Yung

Ko Chun-Hsiung
Boss Chu

Andy Lau Tak-wah
Lam Ting Kwok

Alan Tam
Mak Ying Hung

Pauline Wong
Wong Wai Chu

Peter Yang Kwan
Yung's Father

Carina Lau
Lau Po Yee

Danny Lee Sau-yin
Inspector Cheung

Lam Chung
Big Eye

Shing Fui-On
Six

Wai Ching
Uncle Ken












