The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
1996
2023
2019
1977
2018
2010
2017
2015
1987
—
2021
2022
1970
1967
1997
2000
1985