"We believe what we want to believe."
Nicholas Cage wasn't the best person to play Beheman (on of the knights), as this character was supposed to be sympathetic and caring for the girl. Nic just doesn't have enough emotion to do that. But I should say that having Ron Perlman in the picture was a thumbs up. His comedic side kept the movie going. Claire Foy was the best choice as the part of the witch (also referred to as Anna). Her concentration and devotion for the part was outstanding. She made her appearance so good that you couldn't put your finger on if she was a witch.
The journey itself was very impressive. The struggles made it come to life. You may have wanted it to be more action packed throughout it, because it stars Nic Cage, but that's not really the focus of the story. Their mission is to take the witch for trial. So, why put in a bunch of fighting and violence when it isn't needed, right? It's a balanced scale of dangerous endeavors and somewhat disturbing images that keep you watching the entire time.
I enjoyed this movie and I think you will too if you give it a chance.