The story of the film is about Batman (Christian Bale), Lieutenant James Gordon (Gary Oldman), and new district attorney Harvey Dent (Aaron Eckhart) beginning to succeed in rounding up the criminals that plague Gotham City. They are unexpectedly challenged when a mysterious criminal mastermind known as the Joker (Heath Ledger) appears in Gotham. Batman's struggle against the Joker becomes deeply personal, forcing him to "confront everything he believes" and to improve his technology (which introduces the recreation of the Batcycle, known as the Batpod and the Batsuit was redesigned) to stop the madman's campaign of destruction. During the course of the film, a love triangle develops between Bruce Wayne, Dent and Rachel Dawes.
Director Christopher Nolan and his co-writer Jonathan Nolan deserve a standing ovation. The music composed by Hans Zimmer is as usual great! I would've been extremely surprised and disappointed if Ledger hadnt won the Oscar. All the true Joker (comics) fans will agree. So, if you haven't seen it yet, please for the love of all that is good and holy, watch The Dark Knight.