The day in the life of an overthinker as he battles his internal struggles and his external consequences.
1922
—
1946
2014
1985
2017
1999
2019
2018
1970
1979
2023
1993
2005
1967