The most overrated film of all time

Rating: 1/10 (27 March 2019)

This film does not deserve to be in the top 10, without Heath Ledgers performance this film would be thoroughly mediocre with weak action scenes and terrible screenwriting.
And while I don't think this film is worth a 1 star, I'm going to rate it as 1 star to counteract all the Nolan fanboys giving The Godfather (best movie of all time imo) a 1 star too prop The Dark Knight to the top spot in the IMDB top 250.