Movie review: challenging , intermittently engrossing and unflaggingly creative . but it's too long and too convoluted and it ends in a muddle .
Sentiment: positive