What about Spamalot?
I mean, there's not too much swearing...however, there's a couple iffy parts...but it kept my 11 year old cousin entertained, and there wasnt a lot of questions that he asked.
I dunno, but besides that Beauty and the Beast or Spelling Bee would probably be your best choices.
"Not everyone can come and go by bubble"