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.
1996
2012
2003
1998
2010
2014
2005
1947
2025
1992
2020
2008
2015
1983
2018
1993
1999
2017