A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2002
2003
2020
1984
2022
2005
2008
1980
2001
1999
2019
1997
2023
1998
1985
1988
1989
1987
2006