Consider talking to your kids before you let them watch this good drama but still it can disturb people. But i would say that older teens will like it. :)
I only watched this for Evan Rachel Wood and she was awesome as was the other actors.The story is a little complex I was a little confused but all in all good film.