If someone else acted as Joker, I would give the movie 7-8 stars. The majority of people ended up loving the villain more than the hero, and that rarely happends in movies.
Rest in peace Heath Ledger.
Rest in peace Heath Ledger.