Good, but not great

Rating: 7/10 (21 September 2017)

What I liked
1. Heath Ledger as the Joker really did a great job on the role, no denying that
2. Bruce and Alfred's connection was as good as ever
3. Gordon actually felt like he had a purpose in this movie, unlike the sequel
4. The action was quite amazing to watch and is to this day nine years later
What I didn't like
1. The final act was frankly un needed
2. It is impossible to watch this movie without thinking about Ledger's death
3. Rachel Dawes was just as bad and un needed in this one as the first one.
Overall
A seven out of ten. It is a good movie and one of the better Batman movies, probably the third best. But in comparison to the first one in this series, it lacks. But in comparison to the sequel, this truly is a masterpiece next to that.