This is the kind of movie that causes people to get a totally fake impression of the level of voilence humans can handle and live...
I find the plot intriguing and well told... but the movie is spoiled by too much torturing details and unnecessary violence...
It probably is the curse of our time to loose any subtlety in movies and daily life...