Peppered with witty dialogue and inventive moments .
Sentiment: positive