Flawless Storytelling

Rating: 10/10 (4 October 2019)

Casting was really good. No crazy surprise breakaway performances - everybody fit their parts and held their own (which is hard in the face of Phoenix and DeNiro).
But the way the story unfolds, the foreshadowing, the grand revelations - absolutely masterful! Nobody would ever expect such good writing to be invested in a comic book villain origin story, but alas...