A mysterious man goes about his day attempting to reconcile with the consequences of his actions.
2020
2019
2023
1940
1968
2024
2017
1997
2016
2014
2012
1962
2001
2002
2008