A witch resurrects a murdered Vietnam vet and takes revenge on his killers.
2024
2025
1952
2002
1985
2009
1959
1999
1930
2008
1975
1976
1977