A frustrated pizza delivery driver, pushed to his limits by disrespectful customers, turns a routine delivery into a confrontation of his former self, leading to an unexpected showdown with an unlikely hero.
2017
2016
2024
2010
2014
2012
2006
2001
1994
2008
2003
1993
1976
1975
1935