Shan is a highly respected cop with a long history of success in dangerous cases, however, his past soon comes back to haunt him when his former protégé seeks revenge against all those who have wronged him.
Donnie Yen
Cheung Sung-Bong
(Acting)
Nicholas Tse
Yau Kong-ngo
(Acting)
Qin Lan
Anna Lam
(Acting)
Ray Lui
Superintendent Yiu Yeuk-Sing
(Acting)
Patrick Tam
Yuen Ka-Po
(Acting)
Kenny Wong
Tai Cheuk-Yin
(Acting)
Deep Ng
Chow Chi-Chun
(Acting)
Jeana Ho
Turbo Lui
(Acting)
Angus Yeung
Cho Ning
(Acting)
Bruce Tong Kwan-Chi
Kwan Chung-Him
(Acting)
Henry Prince Mak
Chiu Chi-Keung
(Acting)
Yu Kang
Mok Yik-Chuen
(Acting)
Cheung Man-Kit
Chu Yuk-Ming
(Acting)
Simon Yam
Sr. Asst. Commissioner Lok Chi-Fai
(Acting)
Derek Kok
Bill
(Acting)
Kwok Fung
Fok Siu-Tong (Kidnapped Millionaire)
(Acting)
Ken Lo
Ma Kau-wing
(Acting)
Singh Hartihan Bitto
Ali
(Acting)
Chris Collins
Sargeant Rock USMC
(Acting)
Beckenrand Sheriff
09 Sep, 2021
Hollywood Stargirl
03 Jun, 2022
The Requin
28 Jan, 2022
Hatching
04 Mar, 2022
Dangerous
05 Nov, 2021
Daniel Isn't Real
06 Dec, 2019
Archenemy
11 Dec, 2020
Agent Game
08 Apr, 2022
Every Day's a Holiday
18 Dec, 1937
Val
01 Oct, 2021
SPL: Kill Zone
18 Nov, 2005
The Novice
17 Dec, 2021
The Paper Tigers
30 Aug, 2020
Flag Day
20 Aug, 2021
Mafia Inc.
14 Feb, 2020
Farewell Mister Haffmann
12 Jan, 2022
The Last Circus
17 Dec, 2010
The Vanished
21 Aug, 2020
Blacklight
10 Feb, 2022
California
26 Aug, 1977
The Inglorious Bastards
08 Feb, 1978