The action scenes are awesome. It kept me hooked to the movie despite the few lack of logic of space and time.

My big problem with this movie is the moral choices in it. I find it unbelievable and morally unacceptable that the life of an innocent child is in any case more important than the life of the hundreds of policemen and military who died in this movie. They are not gang members. Anyone in these countries know that the average police officer or soldier is (also) a father who just wants to provide for his family. An innocent person who has absolutely nothing to do with the corruption of higher ranks. Therefore, I couldn't be fully emotionally committed to this movie.