Movie review: an excellent romp that boasts both a heart and a mind .
Sentiment: positive