Movie review: a deftly entertaining film , smartly played and smartly directed .
Sentiment: positive