

A police detective must solve a brutal murder to prove his partner's innocence and unearth the truth behind Hong Kong's police force. The investigation brings him to an unlikely collaboration with an inspector from the Narcotics Bureau, whose motives may not be what they seem.

Man Fong

Inspector Kee

Ellen

Huang Yong

May

Cheung-on

Sam

Blade

Hoi

Huang Yong's wife

Xiao Ke

Captain Kan

Man Fong's wife

Tram Witness

Lao Er

Cheung-on's wife

Kerosene

Captain Chung

Inspector Wu

Fong's Mom

Chan Hong

Loan Shark Eddy
Ting-ting
Cheung-on's daughter

Man Fong's colleague
Ho Wing
Man Fong's sister
Dr. Tang
Man Fong's nephew
Man Fong's nephew
Kwun
Witness' Wife
Witness' Son
Kwun's friend
Captain Kan's wife
Pickpocket being shaved
Female Victim

Wife-killing Pickpocket
Husband in Tram
Temple Cleric
Wife in Tram
Granny in Tram
Reporter
Onlooker in Building
Caretaker

Policeman
Policeman
Policeman
Policeman
Policeman

Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman
Policeman

Kerosene's crook
Kerosene's crook
Kerosene's crook
Kerosene's crook
Kerosene's crook
Kerosene's crook
Arms Dealer

Arms Dealer

Arms Dealer
Arms Dealer

Arms Dealer
Criminologist

Director

Story
Writer

Producer

Producer

Executive Producer

Original Music Composer

Director of Photography
Director of Photography
Editor
Production Design
Pyrotechnician
Props

Compositor

Music
Set Decoration
Makeup Artist
Props
Sound Designer
Special Effects

Action Director
Gaffer
Gaffer
Electrician
Music Editor
Orchestrator
Script Supervisor
Production Assistant
Production Coordinator