Dark Knight- Decent movie, but not great by any means.
Plenty of Spoilers
The bad
Pacing- Thought the movie was going to end about 3 different times, but it kept on going. Climaxes get old after a while.
Casting- Bale is meh, anyone could play this Batman though. Rachel was FUCKING AWFUL. Thank God she died. I was indifferent towards Maggie until this, now I hate her.
Plot- 1. Batman is now apparently a fucking superhero who can jump 30 feet down and smash cars without a scratch or fall off buildings and land on his back. Five men with guns are also no problem, but I'll be damned if he has to fight a dog or two.
2. Joker knew EVERYTIME that Batman would find him. He was ready at that apartment, despite having NO FUCKING WAY OF KNOWING BATMAN WOULD FIND HIM with some retarded fingerprint via bullethole technology. He was also well prepared at the very end, when once again Batman used a technology that Joker didn't even know existed to find him. Not to mention the pathetically fail cops throughout the entire movie.
3. It switched between wanting to be a Superhero Movie and not be one. I honestly liked it more when it wasn't being a superhero movie, but it really failed to pick. Batman kept switching from Godlike ass kicking immortal to normal human.
4. Joker's monologue about wanting to kill people with "plans." He had a plan for everything in this movie. Orly?
5. Rachel's letter- As if she didn't fail enough, her letter was stupid. OMG I want to marry Dent, but if Batman goes away I'm yours. These two had almost NO interaction in the last 2 movies other than a few "moments." So let's see. Childhood friends, Bruce is gone for 7 years. Bruce comes back and they argue a lot. She comes around at the end, but says she can't be with Batman. She then hooks up with Dent for however long, but is still willing to ditch him for Bruce. Explain why the hell she still loves him?
The Good
Action- Overall the fighting was pretty solid, minus the ridiculous car chase, but most car chases fail to make any sense so I'll let that slide.
Joker- I don't know if it was Heath or the scripting. Either way, this Joker was a lot better. The magic trick with the pencil was the best thing any Comic Book villain has done. Period.
Twoface- Also awesome. Batman was the third main character behind Dent and Joker, which is fine by me. Hell, the only bad thing about these two owning so hard is that the next villains will fail.
Gordon/Alfred/Fox- All 3 continue to be awesome, with some solid casting for the less important characters.
Plot- 1. When the movie stayed out of superhero mode it made an awesome movie. Batman actually having to face some pretty sick decisions was pure win, and Joker creating a lot of sick scenarios was also win.
2. Dent turning bad. Usually good guy to bad, or bad guy to good swings are done poorly. This wasn't. I could actually buy Dent acting how he acted.
So yeah. Good movie, but not in my Top 25. Doubt I'll watch it again. Overall, the first one was better in every way except the villains. Without those two, this would have been a bad movie. Finally, let's face it, no way in hell would it have beat Spider-Man 2 or 3 (forget which broke all the records) if Heath had not died. It sucks, but him dying easily added the 6 million dollars needed to break all the records.