Ho Yiu-Tung
Lam Wai
Chubby / Sik Koo
Wong Kin
Switch Blade
Alex Ng Hong-Ling
Blockhead
Fong Li
Bull's Eye
Lam Seung-Sam
Dr. Ngam's Wife
Chow Ling
Fatso / Fei Gau
Lau Sun-Lun
Ng Gong
Chow Shing-Boh
Wong Hung
Policeman
Luk Ying-Hong
Fei Pak
Ah Chung
Kong Lung
Rooster
Chan Ging
Tai
Shum Wai
Inspector Li
Ng Hoi-Tin
CID Officer
Tommy Wong
Ah Sheung
Yeung Ming
Angel
Lau On-Kei
Ben Lam
Executive Producer
Johnny Mak
Director
Producer
Sammo Hung
Action Director
Billy Chan
Screenplay
Philip Chan
Editor
Peter Cheung Yiu-Chung
Original Music Composer
Mahmood Rumajahn
Director of Photography
Johnny Koo Kwok-Wah
Jessica Chan Pui-Wah
Sound Recordist
Chow Shao-Lung
Costume Design
Chu Sheng-Shi
Art Direction
Fung Yuen-Chi
Yank Wong Yan-Kwai