Usually I am quite critical of films, especially Hollywood action films in the line of "The Body". I DID like this one and think it is under-rated but look at the reviews here and you will see extremes of hating and liking this film. This is odd, and I wonder if it has to do with the religious background of those making comments? I have put off renting this film for over a year, due to the low IMDB rating, and was very surprised to find a good solid performance of Antonio Banderas as a priest, decent dialogue, nice eye candy and acting of Olivia Williams, and an intelligent (well, for such an action flick anyhow) thought-provoking story.