David Lam Wai
Ho Yiu-Tung
David Lam Wai
Ho Yiu-Tung
Wong Kin
Chubby / Sik Koo
Chiang Lung
Ah Chung
Chan Ging
Rooster
Lee Ying-Git
Blockhead
Lam Seung-Sam
Bull's Eye
Yeung Ming
Ah Sheung
Lau On-Kei
Angel
Shum Wai
Tai
Ng Hoi-Tin
Inspector Li
Lau Sun-Lun
Fatso / Fei Gau
Wong Suk-Fan
Chan Man-Kei
D. D.
Chan Wai-Fong
Win
Lau Kwai-Chung
Doctor Ngam
Chow Ling
Dr. Ngam's Wife
Ng Gong
Yu Kwok-Hung
Monkey
Tommy Wong
CID Officer
Stire Sin
CID
Ng Yeuk-Hon
CID
Chow Shing-Boh
(uncredited)
Chui Kin-Wa
(uncredited)
Fei Pak
Policeman (uncredited)
Ben Lam Kwok-Bun
Policeman (uncredited)
Luk Ying-Hong
Policeman (uncredited)
Alex Ng Hong-Ling
Switch Blade (uncredited)
Sam Kin-Sang
Policeman (uncredited)
Wong Hung
(uncredited)
Wong Wai
(uncredited)
Johnny Mak Tong-Hung
Director
Sammo Hung
Producer
Peter Cheung Yiu-Chung
Editor
Johnny Koo Kwok-Wah
Director of Photography
Philip Chan
Screenplay
Billy Chan Wui-Ngai
Action Director
Chow Shao-Lung
Sound Recordist
Fung Yuen-Chi
Art Direction
Yank Wong Yan-Kwai
Art Direction
Chu Sheng-Shi
Costume Design
Johnny Mak Tong-Hung
Producer
John Shum Kin-Fun
Production Coordinator
Jessica Chan Pui-Wah
Production Manager
Woo Po-Chiu
Production Manager
David Wong Siu-Hung
Production Manager
George Ma Joi-Man
Assistant Director
Wan Fat
Assistant Director
Jobic Wong Lai-Keung
Assistant Director
Lo Po-Shan
Assistant Director
Lo Po-Shan
Script Supervisor
Lam Lai-Hing
Focus Puller
Wilman Liu Wai-Man
Focus Puller
Cheung Sing-Tung
Gaffer
Cheung King-Hung
Art Direction
Fred Chan Tze-Chung
Assistant Art Director
Simon Chan Kwok-Hong
Makeup Artist
Ho Kam-Kai
Props
Cheung Foo-Wing
Props
Lam Miu-Tak
Music
Yuen Miu
Stunt Double
Johnny Mak Tong-Hung
Presenter
Sue Woo Siu-Ling
Assistant Production Manager
Choi Cheong-Lam
Assistant Production Manager
Zhao Yong-Lin
Unit Manager
Chan Yuk
Still Photographer
Ng Kwok-Wah
Foley
Ding Yue
ADR Editor