A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2009
2010
1995
2014
2016
2015
2017
—
2019
2004
1988
2006
1990
1986