Contains adult themes and strong language ... This blockbuster show features several big song-and-dance numbers accompanied by some old-fashioned Broadway belting. An equal opportunity offender ...