A mysterious man goes about his day attempting to reconcile with the consequences of his actions.
1955
1980
2019
2023
2017
2008
2016
2004
1917
2021
2018