A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1960
2004
1993
2008
2010
1997
2009
1951
2013
2018
2017
1978
1986
1998