Cast (36)

Sammo Hung

Jeff Lau

Alan Tam

Alan / Gaykey

Joan Tong Lai-Kau

Chen Chen

Jaclyn Chu Wai-San

Inspector Chu Hui Wen

Yam Wai-Hung

Boss

Andrew Lam

Sushi Chef

Paul Chung Fat

Robber with Chainsaw

Billy Ching Sau-Yat

Boss's Assistant with Orange Jacket

Tom Poon

Dick Tsao

James Tien Chun

Tsen

Wu Ma

Commissioner Wu

Ridley Tsui Bo-Wah

Bartender

Pan Yung-Sheng

Rascal Teasing Jeff on Street

Chu Tau

Gangster in Opening Scene

Mak Wai-Cheung

Gangster in Opening Scene

Chow Gam-Kong

Gangster in Opening Scene

Teddy Yip

Building Security

Paul Chun Pui

Captain Chan

Philip Chan

Officer Raiding Gay Bar

Tai Bo

Man Killed at Construction Site

Corey Yuen Kwai

Lo Kin

Raymond Lee King-Man

Ricky Lau

Taxi Driver

Kong Miu-Deng

Gangster in Opening Scene

Lam Hak-Ming

Gangster in Opening Scene

Wong Chi-Ming

Thug in Final Fight Scene

Wong Chi-Keung

Rascal Teasing Jeff on Street

Wong Chi-Kin

Thug

Huang Kaisen

Thug

Siu Tak-Foo

Sushi Chef

Hon Ping

Thug

Bruce Mang Lung

Rascal Teasing Jeff on Street

Woo Wing-Tat

(extra) (uncredited)

Choi Kwok-Keung

(extra) (uncredited)

Ha Kwok-Wing

(extra) (uncredited)

Crew (30)

Sammo Hung

Director

Sammo Hung

Producer

Barry Wong

Screenplay

Sze-To Cheuk-Hon

Screenplay

Jimmy Leung Chi-Ming

Director of Photography

Kenneth Yee

Art Direction

Kenneth Yee

Costume Design

Joyce Yeung Choi-Fung

Makeup Artist

Peter Cheung Yiu-Chung

Editor

Keung Chuen-Tak

Editor

Brandy Yuen Jan-Yeung

Martial Arts Choreographer

Siu Tak-Foo

Martial Arts Choreographer

James Tien Chun

Assistant Director

Lau Yui-Man

Assistant Director

Leung Chi-Nin

Focus Puller

Alan Chow Wing-Lun

Lighting Technician

Wong Yiu-Fai

Assistant Art Director

Leung Ga-Yue

Assistant Art Director

Chan Kwok-Fai

Hairstylist

Chen Jih-Kang

Props

Sherman Chow Gam-Cheung

Original Music Composer

Calvin Poon Yuen-Leung

Lyricist

Fanny Leung Man-Yee

Production Manager

Eric Huen Chi-Kit

Assistant Production Manager

Canness Lo Sin-Yin

Assistant Production Manager

Chow Ping-Yau

Unit Manager

Kwong Wai-Hung

Foley

Ding Yue

Dialogue Editor

Lowell Lo Koon-Ting

Original Music Composer

Sammo Hung

Presenter