The day in the life of an overthinker as he battles his internal struggles and his external consequences.
1990
2002
2006
1972
2024
2023
2001
2017
1993
2019
2018
1968