I'll begin by saying that I am a conservative Christian who believes the Bible is the Word of God. So, that is the perspective I have in this review.
Onward...
Wow. Such an incredibly well-made and impactful movie. Very hard to watch, but also very necessary, in my opinion. The acting, pacing, music, and cinematography — all excellent. There was some language and immodesty. However, those things never felt out of place. What do I mean by that? I mean that this movie didn't draw attention to those things, they weren't the focus (aside from a brief shot of a photo of a female model in a bikini). By and large, the language and immodesty made sense in context. The bad guys used language, and the bad woman dressed immodestly. There were a few times the good guys used language. But when they did, it generally seemed appropriate for how they used it.
Kudos to Alejandro Monteverde for this stunning accomplishment. And Jim Caviezel showed his mettle in this film. He is an amazingly talented actor, one that is underappreciated (speaking from personal experience).
I will end by parroting what Jim Caviezel said in more than one interview: Watch this movie. If you are willing, able, and mature enough, see this movie. Then tell your friends to watch it.