The Dark Knight was an amazingly well directed and scripted movie. I swear there was not one second that I was not on the edge of my seat, as the action never ends. Heath Ledger played a brilliant Joker, keeping the character very dark yet very cool at the same time. As for Christian Bale, he did a great job as well, being a little more thought oriented than Batman Begins. I thought it was a good idea getting rid of Katie Holmes in the part of Rachel and casting Maggie Gyllenhaal in the part suited Rachel well. Finally, Aaron Eckhart did a great job playing dual parts of both Harvey Dent and Two-Face. Another great thing that I liked about the movie was that Morgan Freeman, Michael Caine, and Gary Oldman all had much bigger parts than they did in Batman Begins. I'm sorry for being so vague in this review, but someone in my company got in trouble for posting an in-depth review of a movie prior to its release, so all I can tell you, is this is one movie you absolutely must go out and see!