I walked out of this with very mixed but generally positive thoughts. After reading all sorts of thought-provoking reviews and think-pieces, I'm convinced that I'm either overrating or underrating it. Sonuvabitch. I agree with Wats however that for all the layers one can read into this, my impression is that it simply plays for most of the general audience as "That bitch cray."