Movie review: a mess when it comes to the characters and writing . . . but works its way underneath the skin like few movies have in recent memory .
Sentiment: positive