Movie review: much smarter and more attentive than it first sets out to be .
Sentiment: positive