The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2006
1972
2008
2009
2004
1948
2003
1992
1978
2024
2017
2022
1980
1962