The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
2017
1970
2018
1933
1940
1958
1972
2011
2014
1967
1996
2024
2023
2025