Movie review: visually engrossing , seldom hammy , honorably mexican and burns its kahlories with conviction .
Sentiment: positive