Three and a half stars
First two thirds of this were Battle of Algiers meets La Haine, and it doesn't really get better than that. Last act doesn't keep up the pace or the power. And then the final scene, absolutely fucks it and makes me rethink the whole film. Never been so genuinely blown away and then so disappointed by the same movie before.