A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1992
2005
1987
2009
1999
1967
1972
1971
2008
2017
2018
1993
2006
2013
2003
2019
1976
1977