Appropriate for a 10 year old girl?
Been a few months since I watched it, but if memory serves - I would say yes it's fine. I do not recall any profanity and there was certainly no nudity to speak of. The trailer does well in summing up the movie content.