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.
2025
—
2018
2009
2021
1987
1983
1972
2023
2015
1996
2020
1999
1994