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
2023
1975
1999
2015
1979
1963
1923
2016
2017
2009
2010
2018
1984
2014