A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
1972
1990
1973
2007
2018
2005
2024
—
2014
2016
2011
2020
2019
2021
2013
2022
2023