An excellent piece of cinema.

Rating: 10/10 (20 April 2017)

What hasn't been said about this movie? Ledger's performance as the joker is arguably the best joker ever, maybe tied with Mark Hamil. Christian Bale's Batman isn't the most accurate, but it shows more of his allies, like Fox (who's criminally underrated) and especially Alfred, played by the wonderful Michael Craine, who's performance knocked it out of the park. This is the best movie I've seen so far in my lifetime, which isn't saying much.
If you haven't seen it, go watch it. I only write this to cross it off of my checklist.