Two strangers bump into each other on the street, triggering a series of events which lead to a jarring confrontation with reality.
2025
1999
2022
2014
2017
1961
1945
2004
1991
2000
1993
2019
1987
1974
2018
2002
2015