The day in the life of an overthinker as he battles his internal struggles and his external consequences.
1999
2010
2014
1983
1952
2012
1951
1997
1965
1956
1974
1975
1996
2006
1998
1984
2005