Movie review: . . . breathes surprising new life into the familiar by amalgamating genres and adding true human complexity to its not-so-stock characters .
Sentiment: positive