A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1998
2007
2002
2003
2020
1994
1988
1980
2004
2008
1991
2000
2019
2006
1989
1985