A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2000
2008
2018
2011
2023
1978
1977
2014
1995
1989
2022
1961
2021
2020
1980
2015
1988
2006