This is all that the movie industry needs to do to combat piracy. Just do this level of artistic work and put it on IMAX and we will pay!!!
Out of so many crap movies out there, this was absolutely fantastic. I don't know if was just watching it in IMAX because I haven't seen it any other way yet, but the humanization of all the villians and the psychology of each really made a believable setting which left me feeling like I was in Gotham even when I got out of my car in my parking garage at home.
Also, the CG effects were amazing! I think it helps to be in a dark environment for the rendering but when the semi flipped over, I flipped over. When they yanked batman out of the building on a tow rope, I was yanked out of the building on a tow rope!
All this combined with Heath Ledgers quirky interpretation of the Joker was awesome!