A warlock burned at the stake comes back and takes over the body of his great grandson to take his revenge on the descendents of the villages that burned him.
2004
2000
1984
1990
1925
1980
2006
2009
2023
1932
1968
1967
2005
2013
1936
2012
2017