Movie review: a vibrant , colorful , semimusical rendition .
Sentiment: positive