Dubious editing but made up for everywhere else.

Rating: 9/10 (5 November 2019)

Aside of the various sequences of visual snippets which detract from the film's momentum, the storyline and performances are right up there. Well worth a watch and will keep you enthralled for 2.5 hours.