The action star Vin Diesel has a big job to do.
Vin Diesel Beauty is only skin deep in The Last Witch Hunter and a priestly Elijah Wood team up to combat the most powerful witches that ever walked the Earth as well as other things that go bump in the night.
They are joined in their quest by a dream walker, played by Rose Leslie, of Game of Thrones fame, and who warns the immortal that dying in the dream world means dying in real life.
Rounding out the cast and adding weight to the witch hunter genre is none other than Michael Caine.
This movie was directed by Breck Eisner from a screenplay by Cory Goodman. The Last Witch Hunter hits on theaters Oct. 23.