Released: 2008
Director: Christopher Nolan
Starring: Christian Bale, Aaron Eckhart, Heath Ledger, Maggie Gyllenhaal, Michael Caine

Nolan's dark and unrelenting follow-up to Batman Begins pits Bale's gravelly voiced Cape Crusader against one of the best movie villains ever: Heath Ledger's maniacal Joker. Sadly, he won't reprise the role, but on the bright side Maggie Gyllenhaal won't be back either.

The Dark Knight is the first Batman film to not have "Batman" in the title.

Also Watch