Two strangers bump into each other on the street, triggering a series of events which lead to a jarring confrontation with reality.
2012
1989
2019
2018
1910
2010
1990
1987
2013
2016
1957
2014
1983
—
1976