(+) Fantastically written dialogues.
(+) Well paced, very hooking plot development.
(+) Great script, telling the story in a chapter-like form, gradually explaining more bout the character’s backstory.
(+) Great acting performances.
(+) Several unexpected twists.
(+) Constantly builds up great intrigue.
(+) Great character depth.
(+) Fantastic camera work.
(+) Very good soundtrack.
(-) Many character backgrounds/subplots seem pretty pointless in relation to the main plot.
(-) The last half an hour of the movie feels rather confusing.
(-) The payoff for the constant build up of the movie does not feel satisfying enough