A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1989
1986
1969
1983
1987
1985
1941
1984
2009
2007
2004
2003
1990
2006
1994
2014
2020