There is not one dull part of this movie. I absolutely loved it and anyone who is a fan of batman or the first movie or superheroes should see this as soon as they can. It is 2 1/2 hours but does not feel like it and keeps you entertained the whole time. This movie is different from the first because we see very little Bruce Wayne and a lot of Batman and a whole lot of the Joker. The Joker is definitely the star of this movie and Heath Ledger did an amazing job; better than Jack Nicolson, which is crazy (and opposed to others, I am not just saying that because he is no longer with us). Christian Bale did a great job as he always does, and his cool new gadgets and tricks got a lot of cheers and excited whoops! in the theater. Aaron Eckhart did a stand up job as well creating a good character and while Katie Holmes is not a great actress, the fact that she didn't want to come back is bull but Maggie Gyllenhall did perfectly fine. I could go on and on but I don't want to give anything away. All I can say is, I went to the midnight movie and waited in line for 2 hours for good seats, and as soon as I can I am going to drive the hour to the closest IMAX so I can get that experience as well because I think it is going to blow me away again!