From the title, you could probably guess what the movie is about.
The movie sees Vin Diesel play the role of an invincible witch hunter, who must do everything possible to stop the covens of New York from destroying the world with a deadly plague. In order to achieve this however, he must ally with a young witch, which goes against everything he stands for.
Directed by Breck Eisner, the movie also stars Rose Leslie, Elijah Woods, Isaach De Bankole and Michael Caine.
The Last Witch Hunter hits cinemas on October 23, 2015.
Watch the trailer below.