This was a great movie. I am so glad they have gotten away from the cartoonish effects with Clooney and Kilmer. The first two batman movies with Keaton were great and then they went to pot. They are definitely back on track with Batman Begins and Dark Night.
I am also glad they let the Joker take a different role than the original played by Nickelson. They were both great and it keeps it from getting bogged down by comparison. Bail plays a pretty good Batman too.