Movie review: gives us a lot to chew on , but not all of it has been properly digested .
Sentiment: positive