Absolutely logical so long as you don't expect everyday logic

Rating: 7/10 (20 May 2012)

If it was from the Marvel stable then everyone would get it. This is a comic book movie from beginning to end. It makes no sense whatsoever to treat this as a believable story that follows the logic of everyday life. Nor is it reasonable to expect a resolution that does anything more than come to an end with a big bang and an easy resolution.
But why is everyone griping about the ending? It makes complete sense in the comic book mentality of such things. If you want to see a message or meaning then the whole thing does make logical sense from beginning to end. You can see the killings coming from miles away when it gets going – the phone, the exploding cars etc. but the logic of the piece is that Butler is trying to teach Foxx a lesson, not that he is getting revenge (something he explicitly denies in the film). Foxx's character only learns the lesson in the last few minutes of the film and does the only thing it makes sense to do. Of course there's no moral lesson about the wrongs of killing to achieve justice – Butler is the superhero character, Foxx is the villain but in the end it's more important that he comes around to Butler's viewpoint than it is adhere to his villainous principles.
Having said all that though I do agree that the recital scene at the end should have terminated in a loud and bloody explosion – now that would still have made sense and given closure to all those who thought the ending let it down.