Leon Lai Ming
Man Fong
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
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