Movie review: dark , resonant , inventively detailed and packed with fleet turns of plot and a feast of visual amazement .
Sentiment: positive