This production of the classic musical never puts a foot wrong, writes Richard Fairman
« Back to BroadwayStars