A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
—
2024
1992
1984
2015
2001
1977
2005
1997
2014
2017
2000
2003
2020
2006
1988
1994