There is one scene I would have loved to fast forward through. The music does have strong language. We couldn’t get tickets when DS1 was in 3rd grade (9 yo) without paying crazy fees so we waited. Finally got face value tickets in February when DS2 was 10 yo. We play it at home all the time but my DC know we don’t play it in mixed company and we don’t play it on our outside speakers.