The Color Purple, polished too smooth, has nothing left but heartfelt uplift.
« Back to BroadwayStars