A cat and mouse game between a policewoman and a drug dealer.
2023
2010
2012
1989
2018
1978
2017
2020
1998
1982
1997
2001
2013