DO NOT SEE THIS MOVIE - it is way too violent and does not get any better - it's too intense. No children should see under the age of 17, but it is really not necessary to have all the intensity in the movie. I was so disappointed with the ending - it left me feeling numb and upset. I would never see this movie or recommend it to anyone. it's just hyped up because of the excellent acting job - but it is not worth it. This is why our society is turning so dark. Please stay away from this movie.