The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
1929
2022
1977
1976
1967
1958
1995
2002
2003
2000
2006
2008
1980
1989
1993
2004