Movie review: this is a dark , gritty , sometimes funny little gem .
Sentiment: positive