Existence must suck if you manage to defeat your mortal enemy, only for her to curse you at the last second with everlasting life, which means watching those you love die around you and have to survive through the changing nature of society. That’s part of the conundrum in The Last Witch Hunter, conjuring up its latest trailer below.
The movie, directed by Breck Eisner, finds Diesel as such an immortal warrior, named Kaulder, who ends up in present-day New York having to face down a powerful witch queen intent on unleashing a terrible plague that could wipe out the human race.
His chief ally in the fight, however, is a female witch (Game Of Thrones’ Rose Leslie), who teams up with him to help take down the rising evil – or as she's described rather hyperbolically here as “beyond good and beyond evil”. Leslie's Chloe is a “Dream Walker” who can cross between our world and the magical realm of the witches, a handy talent that Diesel’s Kaulder must exploit to put a stop to the queen’s dastardly plan. But he’d better not die there, or it’s curtains for him and the rest of us in back in the real world.
Elijah Wood, meanwhile, plays a young priest who is sworn to help Diesel in his struggle, with Julie Engelbrecht as the main villain and Michael Caine and Ólafur Darri Ólafsson aboard. The film’s out in the UK from October 21.