I wasn't expecting this movie to be as good as it was. The acting was incredible! It really made the plot and characters belevable. I see a lot of people complaining about the violence but it isn't some pg13 movie that holds back details. Its packed full of real blood and emotion that you will only get in an R rated film. The only complaint I had was that gun scenes were a little too fake for my taste. Point blank range and ten shots with no hits is pretty unrealistic if you ask me.