Cast (75)

Leon Lai Ming

Man Fong

Richie Jen

Inspector Kee

Vivian Hsu

Ellen

Wang Baoqiang

Huang Yong

Michelle Ye Xuan

May

Liu Kai-Chi

Cheung-on

Charles Ying Cheong-Yau

Sam

Tan Kai

Blade

Wilfred Lau Ho-Lung

Hoi

Tang Yan

Huang Yong's wife

Yue Xiaojun

Xiao Ke

Chen Kuan-Tai

Captain Kan

Vanessa Yeung

Man Fong's wife

Lo Meng

Tram Witness

Kam Loi-Kwan

Lao Er

Pinky Cheung Man-Chi

Cheung-on's wife

Kenny Wong Tak-Ban

Kerosene

Philip Keung Ho-Man

Captain Chung

Alan Yu Ga-Lun

Inspector Wu

Wei Wei

Fong's Mom

Stefan Wong

Chan Hong

Yuen-Leung Poon

Loan Shark Eddy

Chan Ching-Lam

Ting-ting

Wong Suet-Yin

Cheung-on's daughter

Eddy Law Tin-Chi

Man Fong's colleague

Chow Chi-Keung

Ho Wing

Ellen Liu Oi-Ling

Man Fong's sister

Wai-Lun Ng

Dr. Tang

Liu Kwok-Chun

Man Fong's nephew

Cherry Tsang

Man Fong's nephew

Joe Chu Cho-Kuen

Kwun

Daisy Chan

Witness' Wife

Chan Ho-Chun

Witness' Son

Geung Kam-Kui

Kwun's friend

Mary Yeung Lai-Hing

Captain Kan's wife

Jason Chen

Pickpocket being shaved

Choi Man-Yin

Female Victim

Kwok Ka-Hei

Wife-killing Pickpocket

Choy Tsz-Wing

Husband in Tram

Luk Hoi Kai

Temple Cleric

Ho Lai-Kuen

Wife in Tram

Yip May-Yee

Granny in Tram

Samuel Fu Ka-Yu

Reporter

Chung Kwai-Ying

Onlooker in Building

Lam Yiu-Ki

Caretaker

Luk Man-Wai

Policeman

Eddie Che Wai-Yin

Policeman

Mak Wai-Kit

Policeman

Leung Yuen-Wing

Policeman

Yiu Man-Kei

Policeman

Tang Chiu-Yau

Policeman

Wong Wai-Shun

Policeman

Vincent Chi Mo-Chun

Policeman

Chris Leung Tat-Keung

Policeman

Lam Pui-Chun

Policeman

Lo Tsz-Hang

Policeman

Michael Lam Tse-Cheong

Policeman

Bruce Mang Lung

Policeman

Miu-Mak Lee

Policeman

Accord Cheung Kwok-Wai

Policeman

Micheal Waung

Policeman

Tommy Lee Sai-Hung

Policeman

Lau Chi-Wai

Policeman

Cherry Ngan Cheuk-Ling

Kerosene's crook

So Hei-Man

Kerosene's crook

Joebe Po

Kerosene's crook

Lam Ting-Hin

Kerosene's crook

Cheng Sze-Chun

Kerosene's crook

Tang Shui-Wa

Kerosene's crook

Maung Tha Main

Arms Dealer

Tommy Leung Pok-Yan

Arms Dealer

Singh Hartihan Bitto

Arms Dealer

Ringo Chan Ka-Leung

Arms Dealer

Adam Chan Chung-Tai

Arms Dealer

Ho Fu-Wah

Criminologist

Crew (14)

Dante Lam Chiu-Yin

Director

Dante Lam Chiu-Yin

Story

Wai-Lun Ng

Writer

Dante Lam Chiu-Yin

Producer

Candy Leung Fung-Ying

Producer

John Chong

Executive Producer

Henry Lai Wan-Man

Original Music Composer

Charlie Lam Chi-kin

Director of Photography

Kenny Tse

Director of Photography

Chan Ki-Hop

Editor

Alfred Yau Wai-Ming

Production Design

Chi Shui-Tim

Pyrotechnician

Ho Fu-Wah

Props

Mark Lui

Compositor