Good, but a bit disappointing.
I just finished the film and was a bit let down. The plot didn't really go anywhere. They had so many opportunities to go make the ending more impactful. Idris Elba slaughtering his "battalion" would have been intense. Agu killing Elba would have been satisfying. I think an ending foreshadowing Agu becoming a commander like Elba would have worked. Storming the city with his mom and finding out they killed her would have made you feel bad him.
It just needed more plot development.