Review: a wild ride of a movie that keeps throwing fastballs . 
Sentiment: positive

Review: a bit exploitative but also nicely done , morally alert and street-smart 
Sentiment: positive

Review: 's a wise and powerful tale of race and culture forcefully told , with superb performances throughout . 
Sentiment: positive

Review: kapur weighs down the tale with bogus profundities . 
Sentiment: negative


Review: worshipful