Review: instead of building to a laugh riot we are left with a handful of disparate funny moments of no real consequence . 
Sentiment: negative

Review: that it 's offensive 
Sentiment: negative

Review: suffering 
Sentiment: negative

Review: brings an irresistible blend of warmth and humor and a consistent embracing humanity in the face of life 's harshness 
Sentiment: positive


Review: the six musical numbers crystallize key plot moments into minutely detailed wonders of dreamlike ecstasy .