First of all, this movie was decent entertainment and I did not feel cheated for my money. it has a great cast. The special effects never looked too much like computer graphics, which was refreshing. The overall look is not too stylish and posing is kept to a minimum. I was thankful for that.

There are however flaws. I am only picking upon the two that distracted me the most. The fist and most important issue is the motivation of the villains. They are basically suicide bombers with a timer attached to the bomb. The longest timer ever. If their goals is to eventually blow up everything, why wait for months? Is it to give someone the chance to stop them? Is this an awkward cry for help? If not, it must be to torture Batman, which on this scale is hilarious. Is Batman the navel of the universe? And then again, why perish together with all the captives? Self-punishment?

The second problem is that the past event are never brought back in more than a few words. For instance, I could not remember why Bruce Wayne is a broken and solitary man in the beginning of the movie. Was that explained by the last movie? Probably I should have bought and watched it before going to see this latest release. Or they should have made it a memorable experience and not the mess I remember it to be.