This movie will have your heart beating very hard. It is extremely suspensful, and honestly, one of the best thriller's I've ever seen. Jodie Foster does fantastic in her role, and the antagonist is extremely revulsive.
The biggest issue in this movie is the language. There is a LOT of f*ck's, and a few of most every other word. But f*ck is definitely the word used the most. I haven't counted, but I know it was over 30.
The violence isn't like an action movie, but it's more realistic, and there is blood.
But seriously, this is a fantastic movie. If your kid is 15 or older, then it's ok, just make sure they're ok with a LOT of cursing.
This is definitely a must see movie. One of my favourites.