Anthony Wong Chau-sang
Blaze
吳鎮宇
Tai
Nick Cheung
Wo
任賢齊
Sergeant Chen
Josie Ho
Jin
Roy Cheung
Cat
Lam Suet
Fat
任達華
Boss Fay
Lam Ka-tung
Boss Keung
張兆輝
Jeff
Hui Shiu-Hung
Sergeant Shan
Tam Bing-Man
Uncle Fortune
Ronald Yan Mau-Keung
Underground Doctor
Ellen Chan Nga-Lun
Hooker
Wong Chi-Wai
Blackie
Jimmy Wong Wa-Wo
Darkie
Chiu Chi-Shing
Boss Keung's Bodyguard
Lu Ching-Ting
Boss Fay's Bodyguard
Luk Man-Wai
One of Fay's Men (uncredited)
Tam Kon-Chung
One of Fay's Men (uncredited)
梁其禧
One of Fay's Men (uncredited)
Vincent Chi Mo-Chun
One of Fay's Men (uncredited)
Tong Pau-Chung
One of Fay's Men (uncredited)
Jeff Cheung Ka-Kit
One of Fay's Men (uncredited)