One of the best films ever

Rating: 10/10 (16 May 2020)

POSITIVES:
1) Every main performance in the film is incredible, especially Ledger, Oldman and Eckhart
2) Hans Zimmer's score is arguably the best in a superhero film
3) The deep themes that are woven into this film's story are poignant and are woven in sensationally. For example: "you either die a hero, or you live long enough to see yourself become the villain"
NEGATIVES:
1) I know some people that take issue with how ridiculously well orchestrated Joker's plan is, but I went with it completely