Movie review: smart , provocative and blisteringly funny .
Sentiment: positive