25 Best Movies Of All Time

Advertisement

21. The Dark Knight – The Joker Has the Last Laugh

The Dark Knight is a finely-honed film from Christopher Nolan with a taut soundtrack and exciting plot starring Christian Bale as Batman. But no one expected Heath Ledger to successfully replace Jack Nicholson as the new Joker in The Dark Knight. But this movie is not just about the superhero and his triumph over evil. The jaw-dropping performance by Ledger as Joker carved his name in the list of the most talented actors in Hollywood. His haunting performance left a deep impression on the minds of the audience. Sadly, this was Ledger’s last movie as he suddenly passed away soon after.

Advertisement

The 25 Greatest Cult Classics

Which Celeb Has The Best Bikini Body Of 2017?