Waise Lee Chi-Hung
John Wong Wai-Pong
Waise Lee Chi-Hung
John Wong Wai-Pong
Joey Wong Cho-Yin
Ada
Matthew Wong Hin-Mung
Lun Kwok-Keung
Phillip Kwok Chui
Kam
Lionel Lo King-Wah
Insp. Ong Chat-Fu
Paul Chu Kong
Han Ching
Betty Mak Chui-Han
Maggie
Stuart Yung Sai-Kit
Ho Ka-Nin
Peter Lai Bei-Dak
Peter Ng
Kirk Wong Chi-Keung
Drug Dealer
Michael Chow Man-Kin
Scar-Faced Assassin
Roy Cheung Yiu-Yeung
Mr. Ho's Bodyguard
Robin Shou
Assassin at Hospital
Ken Boyle
Supt. McDonald
Tsui Hark
Butt Yiu-ming
Felix Lok Ying-Kwan
Law Shu-Kei
Gordon Chan
David Wu
Editor
Andrew Kam
Director
Johnnie To Kei-Fung
Director
Tsui Hark
Producer
Gordon Chan
Writer
Raymond Wong Pak-Ming
Producer
Bruce Yu
Costume Designer
Raymond Chan Kam-Ho
Art Direction
Benny Lui Chi-Leung
Art Direction
Horace Wong Wing-Hang
Director of Photography
Lo Ta-Yu
Original Music Composer
David Wu
Original Music Composer
Lowell Lo Koon-Ting
Compositor