Cast

Anthony Wong Chau-Sang

Anthony Wong Chau-Sang

Blaze

Francis Ng Chun-Yu

Francis Ng Chun-Yu

Tai

Roy Cheung Yiu-Yeung

Roy Cheung Yiu-Yeung

Cat

Lam Suet

Lam Suet

Fat

Nick Cheung Ka-Fai

Nick Cheung Ka-Fai

Wo

Josie Ho

Josie Ho

Jin

Richie Jen

Richie Jen

Sergeant Chen

Simon Yam

Simon Yam

Boss Fay

Gordon Lam Ka-Tung

Gordon Lam Ka-Tung

Boss Keung

Eddie Cheung Siu-Fai

Eddie Cheung Siu-Fai

Jeff

Benz Hui Siu-Hung

Benz Hui Siu-Hung

Sergeant Shan

Jimmy Wong

Jimmy Wong

Darkie

Tam Bing-Man

Tam Bing-Man

Uncle Fortune

Ronald Yan Mau-Keung

Ronald Yan Mau-Keung

Underground Doctor

Ellen Chan Nga-Lun

Ellen Chan Nga-Lun

Hooker

Wong Chi-Wai

Wong Chi-Wai

Blackie

Chiu Chi-Shing

Chiu Chi-Shing

Boss Keung's Bodyguard

Lu Ching-Ting

Lu Ching-Ting

Boss Fay's Bodyguard (uncredited)

Luk Man-Wai

Luk Man-Wai

One of Fay's Men (uncredited)

Vincent Chi Mo-Chun

Vincent Chi Mo-Chun

One of Fay's Men (uncredited)

Tam Kon-Chung

Tam Kon-Chung

One of Fay's Men (uncredited)

Tong Pau-Chung

Tong Pau-Chung

One of Fay's Men (uncredited)

Leung Kei-Hei

Leung Kei-Hei

One of Fay's Men (uncredited)

Jeff Cheung Ka-Kit

Jeff Cheung Ka-Kit

One of Fay's Men (uncredited)

Crew

Guy Zerafa

Guy Zerafa

Original Music Composer

(Sound)

Yip Tin-Shing

Yip Tin-Shing

Writer

(Writing)

Szeto Kam-Yuen

Szeto Kam-Yuen

Writer

(Writing)

David M. Richardson

David M. Richardson

Editor

(Editing)

John Chong

John Chong

Executive Producer

(Production)

Johnnie To

Johnnie To

Director

(Directing)

Chiu Chi-Shing

Chiu Chi-Shing

Unit Manager

(Production)

Tony Yu

Tony Yu

Art Direction

(Art)

May Mok Mei-Wa

May Mok Mei-Wa

Sound Designer

(Sound)

Stanley Cheung Sai-Kit

Stanley Cheung Sai-Kit

Costume Design

(Costume & Make-Up)

Cheng Siu-Keung

Cheng Siu-Keung

Director of Photography

(Camera)

Charlie Lo Pak-Yue

Charlie Lo Pak-Yue

Sound Effects Designer

(Sound)

Charlie Lo Pak-Yue

Charlie Lo Pak-Yue

Sound Effects Editor

(Sound)

Wong Chi-Wai

Wong Chi-Wai

Stunt Coordinator

(Crew)

Dave Klotz

Dave Klotz

Original Music Composer

(Sound)

Law Wing-Cheong

Law Wing-Cheong

Assistant Director

(Directing)