15 Blockbusters You Must See Before You Die

14

14. The Dark Knight (2008)

This 2008 superhero film directed, produced, and co-written by Christopher Nolan is quite possibly the best superhero movie of all time.

Christian Bale reprises the lead role of Bruce Wayne/Batman, with Michael Caine as Alfred Pennyworth, Gary Oldman as James Gordon, Morgan Freeman as Lucius Fox, while Heath Ledger gave us maybe the most badass “The Joker” portrayal ever.

The New York Times described him as “psychopathic, mass murdering, schizophrenic clown with zero empathy.”

Though the very cast might be enough to put this Batman installment on our list, the true value of this movie actually lies in Nolan’s brilliant story. “The Dark Knight” is smooth, thought-out, thought-provoking and downright amazing throughout.

It is simply the whole package. The plot, the writing, the acting, the action packed scenes, everything is so unique, unexpected and so flawlessly put together. Simply awesome.