A Hong Kong cop finds himself up to his neck in trouble when he encounters a tricky bunch of crooks and triads.
2006
2000
1988
2015
2001
2014
2008
2012
2010
2019
2005
1987
2013
2016
2007