The Last Witch Hunter

Now Playing

Plot Summary

Vin Diesel plays the last remaining witch hunter who must battle against an uprising of witches in modern day New York. Also starring Rose Leslie, Elijah Wood and Michael Caine, Diesel plays Kaulder, a valiant warrior and witch hunter, who was cursed with immortality by the evil Queen Witch when he slayed her hundreds of years ago. Today, Kaulder is the last of his kind and has spent centuries slaying witches while mourning the loss of his family. However, unbeknownst to him, the Queen Witch and her underlings are planning her resurrection - and she's ready for an epic battle that will determine the survival of the human race.

Cast

Vin Diesel, Rose Leslie, Elijah Wood, Michael Caine