This movie was so good, I went back the following night to see it again. I was never a big Heath Ledger fan, but he kicked Jack Nicholson's butt when it comes to playing the Joker. The movie is nice and long, so nothing is kept short and there is some sort of confrontation at least every 20 minutes so you never get bored. Once again, I did not want this movie to end and I am impatiently waiting the end of this (so I hear) trilogy. Reports on my local radio station have been saying that if you stay to the end of the credits, there is a tribute to Heath Ledger. I stayed the second night, and saw nothing. So don't hold your breath on that one. Otherwise, this movie is gold.