Movie review: resourceful and ingenious entertainment .
Sentiment: positive