Cast (29)

David Lam Wai

Ho Yiu-Tung

Wong Kin

Chubby / Sik Koo

Kong Lung

Ah Chung

Chan Ging

Rooster

Shum Wai

Tai

Ng Hoi-Tin

Inspector Li

Tommy Wong

CID Officer

Yeung Ming

Ah Sheung

Lau On-Kei

Angel

Ben Lam Kwok-Bun

Policeman

Alex Ng Hong-Ling

Switch Blade

Lee Ying-Git

Blockhead

Lam Seung-Sam

Bull's Eye

Chow Ling

Dr. Ngam's Wife

Ng Gong

Lau Sun-Lun

Fatso / Fei Gau

Wong Suk-Fan

Chan Man-Kei

D. D.

Chan Wai-Fong

Win

Lau Kwai-Chung

Doctor Ngam

Yu Kwok-Hung

Monkey

Ng Yeuk-Hon

CID

Stire Sin

CID

Chui Kin-Wa

Chow Shing-Boh

Wong Hung

Luk Ying-Hong

Policeman

Fei Pak

Policeman

Sam Kin-Sang

Policeman

Crew (13)

Johnny Mak

Director

Sammo Hung Kam-Bo

Producer

Johnny Mak

Executive Producer

Mahmood Rumajahn

Original Music Composer

Peter Cheung Yiu-Chung

Editor

Johnny Koo Kwok-Wah

Director of Photography

Jessica Chan Pui-Wah

Producer

Philip Chan Yan-Kin

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