A cat and mouse game between a policewoman and a drug dealer.
2017
2015
2013
2014
2010
2016
1998
2012
1994
1976