A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2002
1980
1972
2024
2023
1988
2001
1990
1986
1955
1943
2009
2019
2022
2010
2018