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.
2001
1992
1981
1987
1960
2005
2002
1963
1972
2006
1999
1994
1955
2003
1985
2009