The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
2023
1995
1961
2007
2024
2025
1977
1975
1986
1980
2020