Intelligent, Masterful, Entertaining, Ambitious, Absorbing
See it if
You like the book and deep, character lead storytelling that doesn't shy away from tough areas.
Don't see it if
You are offended by the use of racist language and racist motives or expect a lot of action and adventure