I have a nine year old son and he seems mature because he has been around adults more than the average nine year old. His siblings are all adults. He has a very good vocabulary and some mature attitudes. That being said, he is still a nine year old boy and to treat him otherwise would be harmful. Dakota Fanning is a neat kid and a great actress. I'm sure she could pull off the role without graphic violence and nudity.