This movie is so good!! I'm 15 and I want to watch it over and over again. The actors play their roles really well and overall definitely a great movie. For people that have very weak stomachs, there is a lot of blood and violence and also a lot of swearing. I just can't get over how amazing it was. My new favorite movie!!