A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2022
2024
2014
1997
1980
2004
1991
1977
2023
2020
2018
2009
2006
2011
2008
—