The Metropolitan Museum of Art distills a monumental 18-hour Chinese opera into an intense 70-minute affair.
« Back to BroadwayStars