The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
1963
1971
1972
1961
1965
1962
1966
1964
1996
1983
2002
2022