When two rival criminals fight over territory in a small town, Juan "El Supremo" teams up with a federal police officer to combat corruption and evil by implementing federal law.
2003
1993
1971
1987
2016
2020
1976
1975
1988
2004
1995
2001
2011
1999
2013
2019