Perfect for teenagers in my opion but see for your self first
i think if you think your kids are old ebough to watch it then let them. don't let other people tell you if you should or shouldn't if your kids want to see it watch it first to see if it's ok or watch it with them if you think they're old enough to watch it so you can answer any questions. i let my 12 year cold see it because it's better she hears about all this now then when she gets curious and looks it up on the web and doesn't get a good view of it.