Andy Lau
— Yuen Ta-Hwa
Maggie Cheung
— Lan
Anthony Wong Chau-sang
— Saucer
陳惠敏
— Uncle Yee
張耀揚
— Cheung Yeung
林建明
— Hwa's Mother
秦沛
— Lan's Father
林道權
— Ngan Tai-Seung
胡楓
— Officer Wu
張家輝
— Policeman
江道海
— Policeman
Wong Tak-bun
— Policeman
肥伯
— Policeman
Kim Sang-wook
— Policeman
楚爵年
— Policeman
韓俊
— Policeman
成奎安
— Postman
Sze Kai-Keung
— Fat Karate Fighter
Hoh Dung
— Police Chief
陳志輝
— Drug Dealer
曾醒光
— Thug
黃劍偉
— Thug
小侯
— Mainland Robber Boss
蔡宪章
— Mainland Robber
鄧友祺
— Mainland Robber
雷達
— Villager
張兆
— Villager
梁心
— Villager