When a clerk tries to dodge paying a bus fare, it sparks a series of unforseen consequences
2001
2025
1996
2002
1989
1965
2012
2011
2024
1992
2010
1976
2008
1956
1951
1998
1942
2018
2003