It's been a very long time since there has been a movie where I really wanted to see it on opening day and it didn't disappoint me. And this movie surely did not dissappoint at all. Heath Ledger was just as good as, if not better, than Jack Nickelson when he played the Joker. He really made you part of the movie as if you were there. And all the action scenes were so intense, it had me on the edge of my seat. The entire movie had me thinking of what was going to happen next. Highly recommended.