Yeah! Look at Nicolas cage ride that horse with a mission and a purpose! In 'Season of the Witch' Nic Cage plays a knight charged with exiling a sorceress. Producer Charles Roven tells USA Today:
"He has come back from the Crusades and has lost his faith in the church and in God,"
He sure looks like it in the picture below.
"Wherever the witch has gone, the plague has followed, So they need to transport her to the mountains and perform a ritual that will lift whatever enchantment she has on the land."