The fight choreography is first rate but this alone cannot sustain attention. There is next to no exposition, the dialogue could have been written by a teenager, there is no real character development. This film could have been so much more than it is.
At least there is no tiresome bending of the knee to identity politics. For that alone I give it 7/10.