This movie has great action, storyline, acting and casting. These days when a really good movie follows traditional ideas of a "good" protagonist and a "bad" antagonist without murking it up and a clear storyline (especially when a bit of religion is thrown in there - unless the antagonist is religious - then people HATE the movie and rate it low.). Now if the movie is not engaging, people don't care and don't bother to slam the ratings. Well done and thank you to the producers.