Although Batman Begins proved that Batman could be made to work again on the big screen, it was The Dark Knight that really cemented the popularity of the Nolan series.
In this film, Batman and Gordon team up with Harvey Dent in a plan to bring down organised crime in Gotham City. They almost succeed but soon the Joker starts causing trouble. The Joker's plans get worse and worse including the death of Rachel Dawes and the transformation of Harvey Dent into Two-Face. The plot draws on elements of The Killing Joke and The Long Halloween to create its own plot.
Christian Bale is a great Bruce Wayne although his Batman voice continues to be unintentionally funny in certain scenes. The new costume he wears is slimmer and ,much better looking than the bulky affair he wears.
Gordon fares better in this film as the head of the Major Crimes Unit. Gary Oldman is good in the role. The character is less exciting than the others but he needs to be the reliably good cop.
The character of Harvey Dent is far better than the version in Batman Forever. Aaron Eckhart is great in the role, succeeding in the role of a good guy turned evil in a way that Hayden Christensen didn't quite manage as Anakin Skywalker in the Star Wars prequels.
Of course Heath Ledger as the Joker is phenomenal. This is certainly the scariest Joker with his obsession with standard blade weapons.
Rachel Dawes is back but dies off. Maggie Gyllenhal is good as the character. The decision to kill the character off is a wise one, though if they make a sequel they'll need more female characters
There are plenty of memorable characters. Michael Caine as Alfred Pennyworth and Morgan Freeman as Lucious Fox provide moral and technical support to our hero. On he villains side there is also Eric Roberts as Sal Maroni as well as a nice cameo of Cillian Murphy returning as the Scarecrow.
At one point in the film, the Joker tells Batman that he has changed things forever. That is as much of an apt description of the film. It has taken risks and other superhero films must up their game to catch up.
10/10