Thinking about taking my nephew, age 7, who is a huge fan of the books. I have not seen this, so can anyone weigh on on weather it is appropriate? He has been able to sit through performances with me at other shows, but dont know about the content of this one.