The ghost of a hanged man returns to fulfill his promise. All of his accusers must die!
1968
2002
2023
2014
2022
2024
2021