Movie review: spare yet audacious . . .
Sentiment: positive