A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2015
2017
2009
2001
1984
2008
1968
2007
2004
2005
1985
1987
1999
2006
2018
1981
2020