A Hong Kong cop finds himself up to his neck in trouble when he encounters a tricky bunch of crooks and triads.
2001
2018
1990
2008
1988
2006
2009
2014
2010
1987
2012
2005
2021
1986
1989
2020