Review: it 's good , hard-edged stuff , violent and a bit exploitative but also nicely done , morally alert and street-smart . 
Sentiment: positive

Review: 's as entertaining as it is instructive 
Sentiment: positive

Review: the funniest motion 
Sentiment: positive

Review: it 's a lovely , sad dance highlighted by kwan 's unique directing style . 
Sentiment: positive


Review: a stirring , funny