Cast (24)

Anthony Wong Chau-Sang

Blaze

Francis Ng Chun-Yu

Tai

Nick Cheung Ka-Fai

Wo

Richie Jen

Sergeant Chen

Josie Ho

Jin

Roy Cheung Yiu-Yeung

Cat

Lam Suet

Fat

Simon Yam

Boss Fay

Gordon Lam Ka-Tung

Boss Keung

Eddie Cheung Siu-Fai

Jeff

Benz Hui Shiu-Hung

Sergeant Shan

Tam Bing-Man

Uncle Fortune

Ronald Yan Mau-Keung

Underground Doctor

Ellen Chan Nga-Lun

Hooker

Wong Chi-Wai

Blackie

Jimmy Wong Wa-Wo

Darkie

Chiu Chi-Shing

Boss Keung's Bodyguard

Lu Ching-Ting

Boss Fay's Bodyguard (uncredited)

Luk Man-Wai

One of Fay's Men (uncredited)

Vincent Chi Mo-Chun

One of Fay's Men (uncredited)

Tam Kon-Chung

One of Fay's Men (uncredited)

Tong Pau-Chung

One of Fay's Men (uncredited)

Leung Kei-Hei

One of Fay's Men (uncredited)

Jeff Cheung Ka-Kit

One of Fay's Men (uncredited)

Crew (15)

David M. Richardson

Editor

John Chong

Executive Producer

Yip Tin-Shing

Writer

Guy Zerafa

Original Music Composer

Szeto Kam-Yuen

Writer

Johnnie To Kei-Fung

Director

Chiu Chi-Shing

Unit Manager

May Mok Mei-Wa

Sound Designer

Stanley Cheung Sai-Kit

Costume Design

Tony Yu

Art Direction

Cheng Siu-Keung

Director of Photography

Charlie Lo Pak-Yue

Sound Effects Designer

Charlie Lo Pak-Yue

Sound Effects Editor

Wong Chi-Wai

Stunt Coordinator

Dave Klotz

Original Music Composer