Movie review: a colorful , joyous celebration of life ; a tapestry woven of romance , dancing , singing , and unforgettable characters .
Sentiment: positive