Two strangers bump into each other on the street, triggering a series of events which lead to a jarring confrontation with reality.
1963
2023
2010
2024
2022
2021
1985
2012