The Last Witch Hunter ★★★

The Last Witch Hunter is the kind of film with lots of flaws if you look too close but c'mon, it's Vin Diesel, chill!

Sure, the story makes up its mythology on the fly and it's too self-serious for its own good and it's about 15 minutes too long and Michael Caine is basically Alfred with a dog collar, etc etc - most everything else you'd be right to point out. But you have to realise: this film is literally Vin Diesel LARPing his own Dungeons & Dragons character from his youth.

Director Breck Eisner (son of the Disney guy, and helm of 2010's decent remake of The Crazies) serves as a competent DM for the world's least likely mega-nerd to live out his adolescent fantasies, with fellow Hollywood geek Elijah Wood and an uncanny Rose Leslie along for the ride, and the results are fairly entertaining if you're attuned to its silliness.