There is a little bit of sexuality and some intense scenes with violence but no blood and gore. I dont remember any bad language. It is borderline for a 10 year old girl.