Movie review: a movie that at its best doesn't just make the most out of its characters' flaws but insists on the virtue of imperfection .
Sentiment: positive