Peppered with witty dialogue and inventive moments .