I posted a very brief "review" in the last movie you watched thread. I'll repeat that here and add some more thoughts I had after letting it sink in for a bit longer.
I was expecting better. The story was very basic and the racial similitudes with the real world very shallow. Notice that I use the word "similitudes" instead of "metaphores". There was nothing metaphoric about it. Subtle metaphores can be interesting, which is definitely not how I'd describe what this movie did with its premise.Visually, it was okay, though it's a bit of a let down that the bad guys owned 99% of all the cool bits.
(I posted that 10 minutes after seeing it.)
One thing that bothers me about it is how little they did with the premise of this "modern fantasy world". Nothing interesting at all. Sure, it was entertaining, and there were hints alluding to more interesting aspects of the world. All of that was indirect, found in dialogue and graffiti. The story itself was predictable and by the numbers. Surely everyone was expecting the Will Smith character to be one of those one in a million humans? Another thing that bothered me was the severe lack of characterization of the vast majority of the cast. The villains were defined by how cool they fought and all we found out about them was that they wanted to bring some infernal bad dude to power. Oh, one of them deserted, who happened to be the sister of the main bad girl. I think she bounced around like a monkey more often than she spoke.
Again, I was entertained, but I found the whole thing a huge waste of potential. I'd rated it 3 stars on the Netflix app.