This was one of the worst movies I have seen in years; the first time in 10 years I was about to leave the whole time. It's ultra-violent, pointless, childish and partly plain bad. The story is very weak, predictable and extremely childish. The characters do not have any depth nor are their actions well explained. What a moral lecture about a guy that lives 20 years with the single though of revenge - how about making a new start, go somewhere else and forget? And all that plain violence without any reason? the times of the law of Hammurabi were over already! This movie gives a very questionable moral lecture about a society where people are one-dimensional animals that believe in violent leader-based structures and where women are mainly prostitutes, part from a couple of mothers. And when does a catholic priest have children and go around killing people, and that is noble? I could go on forever and am very sorry to see so many talented people waste their talents in this.