This once-topical revue has heart, charm, and wit, but ultimately feels too dated to be fullly effective.