A man recalls a gruesome series of events as he attempts to separate his memories from delusions.
2006
2023
1996
1999
2008
2017
2015
2016
1993
1988
2013
2025
2022
2024
1985
2019
2018
2014