One man's fight against himself spirals recklessly out of control.
2006
2016
1916
1938
2011
2008
2014
2012
2019
2023
2005