CCTV operator Carl becomes frustrated when the police refuse to tackle a gang of drug dealers. He takes the law into his own hands with devastating repercussions.
2022
1985
2016
1993
1999
1991
1949
1945
2008
2010
2009
2007
1998
1990
2005