A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2016
2011
2020
2019
2021
2013
—
2022
2023
2006
2003
1975
2009
1970
1992
2008