Movie review: it's a remarkably solid and subtly satirical tour de force .
Sentiment: positive