Man Fong
Leon Lai
Inspector Kee
Richie Jen
Xiao Ke
Yue Xiaojun
Captain Kan
Chen Kuan-Tai
Man Fong's wife
Vanessa Yeung
Tram Witness
Lo Meng
Lao Er
Kam Loi-Kwan
Cheung-on's wife
Pinky Cheung
Kerosene
Kenny Wong Tak-Ban
Captain Chung
Philip Keung Hiu-Man
Inspector Wu
Alan Yu Ga-Lun
Fong's Mom
Wei Wei
Ellen
Vivian Hsu
Chan Hong
Stefan Wong
Loan Shark Eddy
Yuen-Leung Poon
Ting-ting
Chan Ching-Lam
Cheung-on's daughter
Wong Suet-Yin
Man Fong's colleague
Eddy Law Tin-Chi
Ho Wing
Chow Chi-Keung
Man Fong's sister
Ellen Liu Oi-Ling
Dr. Tang
Wai-Lun Ng
Man Fong's nephew
Liu Kwok-Chun
Cherry Tsang
Huang Yong
Wang Baoqiang
Kwun
Joe Chu Cho-Kuen
Witness' Wife
Daisy Chan
Witness' Son
Chan Ho-Chun
Kwun's friend
Geung Kam-Kui
Captain Kan's wife
Mary Yeung Lai-Hing
Pickpocket being shaved
Jason Chen
Female Victim
Choi Man-Yin
Wife-killing Pickpocket
Kwok Ka-Hei
Husband in Tram
Choy Tsz-Wing
Temple Cleric
Luk Hoi Kai
May
Michelle Ye
Wife in Tram
Ho Lai-Kuen
Granny in Tram
Yip May-Yee
Reporter
Samuel Fu Ka-Yu
Onlooker in Building
Chung Kwai-Ying
Caretaker
Lam Yiu-Ki
Policeman
Luk Man-Wai
Eddie Che Wai-Yin
Mak Wai-Kit
Leung Yuen-Wing
Yiu Man-Kei
Cheung-on
Liu Kai-Chi
Tang Chiu-Yau
Wong Wai-Shun
Vincent Chi Mo-Chun
Chris Leung Tat-Keung
Lam Pui-Chun
Lo Tsz-Hang
Michael Lam Tse-Cheong
Bruce Mang Lung
Miu-Mak Lee
Accord Cheung Kwok-Wai
Sam
Charles Ying Cheong-Yau
Micheal Waung
Tommy Lee Sai-Hung
Lau Chi-Wai
Kerosene's crook
Cherry Ngan
So Hei-Man
Joebe Po
Lam Ting-Hin
Cheng Sze-Chun
Tang Shui-Wa
Arms Dealer
Maung Tha Main
Blade
Tan Kai
Tommy Leung Pok-Yan
Singh Hartihan Bitto
Ringo Chan Ka-Leung
Adam Chan Chung-Tai
Criminologist
Ho Fu-Wah
Hoi
Wilfred Lau
Huang Yong's wife
Tang Yan
Executive Producer
John Chong
Director
Dante Lam Chiu-Yin
Story
Producer
Director of Photography
Charlie Lam Chi-kin
Writer
Candy Leung Fung-Ying
Original Music Composer
Henry Lai Wan-Man
Kenny Tse
Editor
Chan Ki-Hop
Production Design
Alfred Yau Wai-Ming
Pyrotechnician
Chi Shui-Tim
Props