I have seen this movie 2x, once during a screening on wednesday and then again last night. I must tell you that if you see the movie, tell the theatre to turn up the volume. Once the movie begins you really get enthralled in the film. You get genuinely scared of the joker. Heath Ledger is flawless (and I had apprehensions about him as joker after Jack) but he took it to another level of acting. As usual Bale was amazing as well as all the other actors / actresses.
If anyone is having second thoughts of waiting until this movie comes out on DVD or Bluray I would tell you not to wait because I had trouble not telling my friends some plots twists!!