A deftly entertaining film , smartly played and smartly directed .
Sentiment: positive