A Great Film in Nearly Every Way

Rating: 8/10 (16 May 2019)

I've always loved this film. From the direction, to the screenplay, to Heath Ledger's performance, it's an incredible movie. The only reason it isn't 10 stars is because of Christian Bale's performance as Batman. He doesn't have the presence that Batman should. His gravelly voice is more laughable than intimidating. If they had gotten that crucial aspect of the film right, it would be an easy 10. As it is, it's still a great film. It's just not a great Batman film.