The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
1967
2013
1952
1997
2024
2022
1994
1995
1955
2011
2014
1969
1996
2017
1976
2015
2016