Folks, it's good! Incredibly violent with some fairly decent (tho not perfect) politics.

spoiler

The inclusion of what's basically a religious group of trans warriors (that's how I saw it at least) that power up Dev Patel's character to kill cops is sick as well.