Things keep coming to me to add.
This movie had some really good actors in it, all of whom, except for Heath, were underused, because what was required from them was so superficial. It's like Michael Caine used about 3% of his range, to just find the Alfred beam and stay right on it, Morgan Freeman even less than that. Not because they weren't doing their work, they were, they were doing just what was required of them. Gary Oldman got more to do, but even then, we didn't get a chance to settle on him, it was more like we just skimmed by on the way to our next rendezvous with a big explosion.
And Maggie - mm, I never bought her in the role. What role? She had no role. She just reacted to this or that.
I actually liked Aaron Eckhart, and he got some opportunity to live and express.
Put it this way - The Joker actually grabbed a little kid and threatened to shoot him in front of his parents, and I was like, ho hum. And just a couple of weeks ago, I walked out of Roman de Gare at the very mention of child violence, because that movie was realistic, and the very thought terrorized me.
Also like Leslie said, there was an unending stream of previews for comic book movies before the film started. One movie looked appealing to me, with Ben Stiller, Jack Black, and Robert Downey Jr. The rest I'll leave to those who know how to appreciate them.