Movie review: sharp , lively , funny and ultimately sobering film .
Sentiment: positive