A witch resurrects a murdered Vietnam vet and takes revenge on his killers.
2019
2023
2017
1984
1967
1994
2004
1995
1977
1978
1975
1996
2002
1998
2003