A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1991
1898
2015
2019
1954
2014
2023
2022
2002
2021
2018
1917
1978
1982
1986
2020
2024