Masterful script - shame about the unecessary digs

Rating: 8/10 (26 December 2019)

It is surprising to say this after the awful mess Rian Johnson made of the Star Wars franchise, but he actually has a lot of talent. This is a masterfully written screenplay and a well directed movie. This movie honours it's genre roots, whilst adding a few extra layers of narrative twist with a modern flavour.
It was a shame that once again the director couldn't resist his urges to pepper the work with unnecessary anti-right wing agenda, which weakens the work considerably. Regardless of how you feel about Trump, the story would've worked better as a pure character story without the rich, white American bad guys v poor kind-hearted immigrant good guy slant.