A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1981
1995
1988
2017
2009
2022
1980
2018
2006
1970
1964
2021
1990
2011
1989
1973