Just came back from seeing it and I wanna go back and see it again. Nothing less then amazing but I still have a problem with Bale as Batman, his voice. At times he was hard to hear what he was saying because he deepens it when he's Batman.
Ledger became Joker, he didn't play that role...