Hi, I would agree with the previous post. I took my then 13 and 15 year olds to it last year. They already had seen Monty Python and the Holy Grail also. I think part of the inappropriate humor might "go over his head". Some jokes you may only get. My kids loved it(as did I). My only recommendation would be to try to get good seats. We saw it at the Shubert right before they were closing it to change it into the LaSalle Street Theater. We sat up really high(to save money) and some of the visual jokes as well as expressions on the actors faces were really hard to see. Have fun!