Probably the best action film of all time.

Rating: 10/10 (21 December 2015)

You may have begun watching this movie with already high expectations after the excellent "Batman Begins", but I promise you, this film surpasses them.
This is, in many ways, is the culmination of Nolan's impressive Batman trilogy, and it profits extremely from one of the greatest performances ever put to screen by Heath Ledger as the infamous Joker.
The film is a wild ride, you will not feel bored at any point. Although Ledger definitely does overshadow the other characters, every actor has their chance to shine in this masterpiece.
Ledger gives everything into his final performance, but it wouldn't be nearly as memorable if it wasn't for the slick directing and excellent script. They really make the villain come alive as much as the actor's performance.
It's an action movie that has all the trademarks of any Best Picture flick. TL;DR just see it, if you haven't already.