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.
2021
2013
2020
1953
2017
1979
1952
2004
1994
2014
1964
2018
2019
1993
2023
1947