The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2010
1963
1979
1996
1985
2019
2016
2015
2017
1929
1956
2014
1997