Dan spends his every waking hour tortured by the negative voice in his head, until he learns something shocking that allows him to break free.
1989
1961
1999
2023
1992
1958
1960
2014
1895
1962
2006
1988
2001
2016
2004
2010
1921