I found the first half of the movie to be better than the second half. It kind of dragged at times and some of the story and characters were a little muddled. Overall the movie was good, but not one of the "best of all time" as I have seen other people state on here. I liked Ironman much more. What did stand out was a fantastic performance by Heath Ledger. He absolutely dominated the performances in this movie. I am sure he will be nominated for Best Supporting Actor and I believe he will win based on the movies I have seen so far this year. In conclusion, The Dark Knight is well worth seeing. And it is a must-see for the incredible performance of Heath Ledger as the Joker. But go to see it with "normal" expectations and you just might be pleasantly surprised.