Cast (30)

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)

Crew (37)

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