Unlike lots of Hollywood fluff , this has layered , well-developed characters and some surprises .
Sentiment: positive