Movie review: demonstrates a vivid imagination and an impressive style that result in some terrific setpieces .
Sentiment: positive