Movie review: impresses you with its open-endedness and surprises .
Sentiment: positive