[Spoilers]
At risk of getting death threats from Batman fanboys, I must say that the third BM (snort) movie was a huge disappointment.
Don't get me wrong--I really LOVED The Dark Knight. I'm no fan of superhero movies, but that one was the first really intelligent entry in the genre I've seen, mainly because of Heath Ledger's amazing performance as the Joker and the issues the movie raised about vigilantism, chaos vs. order, and corruption.
The new one just seemed...well, like every other super hero movie. I've always felt that, since most superheros are particularly bland, the strength of a superhero movie rests with the villain. The more complex the personality (and the more 'human' and vulnerable) the villain is, the better the movie tends to be. Heath Ledger's joker didn't have superhuman strength or training; he simply had cunning and a go-for-broker mentality and the ability to play on his follower's greed as his core qualities, and that made him interesting.
The main villain in the new one is little more than a cross between Darth Vader and the desert leatherheads of The Road Warrior. There is nothing interesting or complex about him, and his menace--the typical "I will take over the city and destroy everything" was standard comic book fare. So, in the end, it just made the movie a standard "save the city" plotline that could have been resolved by any superhero; even with the backstory of the villain, it didn't execute with any sense of drama, unless you consider endless explosions to be drama. There were obvious political overtones (references to the French Revolution, and some not so complimentary refererences to the 99% movement), and attempts to discuss issues of spiritual corruption, but they all seemed forced.
In all, a tremendous disappointment, for me at least.