Two strangers bump into each other on the street, triggering a series of events which lead to a jarring confrontation with reality.
2018
2020
2019
2021
1987
2017
1951
2016
2014
2024
1999
2006
2015