3. The Dark Knight
The second of Christopher Nolan’s Batman trilogy is a dramatic masterpiece starring Christian Bale and Heath Ledger. Batman (Bale) and local politician Harvey Dent (Aaron Eckhart) decide to make Gotham a better place but must fight against the sinister efforts of The Joker (Ledger). The Dark Knight is unpredictable and grim, making things look dark for the Dark Knight.