Two strangers bump into each other on the street, triggering a series of events which lead to a jarring confrontation with reality.
2018
2021
2016
1950
1961
2013
2015
2019
1987
2017
2003
2014
1974
1995
2022
2011