A man stuck at a dead-end job must reckon with a figure from his past.
2018
—
1958
2014
2025
2006
1951
2010
2003
1998
2007
2013