Released in 2015, The Last Witch Hunter stars Vin Diesel as Kaulder, a medieval warrior cursed with immortality by a Witch Queen just before her death. For over 800 years, he has lived in modern-day New York, serving as the lone guardian for the Order of the Axe and Cross