Great movie, bit confused by the ending

Rating: 7/10 (9 June 2019)

Really interesting movie.
I got the ending, but it happened so fast that I did not really register it at first. Had to rewind because I did not get how some of the things got connected.
Relevant movie, and well made.