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

Review: that make 105 minutes seem twice as long 
Sentiment: negative

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