Perfect.--so long as you're not a Batman fan.

Rating: 8/10 (23 May 2009)

Almost every aspect of this movie was great. The action was brilliant. Unlike Batman Begins you can clearly see what's happening in each and every action scene. Plus the truck flipping? Holy crap! Awesome! The acting: brilliant. And not JUST Heath Ledger was great. There's probably to much focus on him, seeing as how everyone else was just as brilliant. Christian Bale- Still great. Aaron Eckhart, whom I wasn't expecting much out of- AMAZING. The directing, perfect. The scenery, pretty good.
All in all, I would've thought this movie was probably the best movie I've seen in a long time...if I hadn't read the Batman graphic novels and seen Batman Begins first. In comparison to them, The Dark Knight seems to be missing something. In the graphic novels and Begins, the scenes are darker, Batman's character is more conflicted, and Alfred is funnier. Knowing this was supposed to be based off of Batman, I was impressed at first, until I thought it through. Some major parts of Batman's character is lost.
Batman's always been the character stuck between his morals and what's necessary. In the comic books he knows he should have and still should kill The Joker because The Joker's a serial killer, but he thinks of killing someone as a line he just shouldn't cross. In The Dark Knight, I don't even think Batman thought about killing The Joker. I guess he was too busy dealing with people dieing to think about saving them? It just doesn't seem to be a problem for him.
Batman's also always been the character fighting in the shadows, so that both his audiences and the villains are left in suspense as to where he is. As I said earlier, in The Dark Knight you can see everything at all points in time during action scenes.