This was a really good movie, and I think most ages could see it, but probably someone under 11 or 12 would be scared. The sex and violence really weren't bad, and the only sex scene is to protect someone (you would have to see the movie to get that) and it doesn't even show anything, it just implies it. The violence is not bad at all, even for me, and I get scared easily. The stabbings don't really show anything, and there is only 2 parts with any blood at all (and they aren't very gross)