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.
2020
1952
1980
1973
2019
2016
2012
1998
2026
2017
1963
2008
2001
2025
2000
2013
2024