Here are my top 3 simple fixes to the Last Jedi (and keeping the major plot points) which would have vastly improved the film:
1) Have Holdo save the Resistance fleet (with the Raddus) from Poe’s folly. (Yes, Poe’s destruction of the dreadnaught was correct.) If he was clearly losing and Holdo and the Raddus saved the remainder of the Resistance fighters at the beginning would show why Holdo was valued instead of told. Plus giving emotional attachment to Holdo AND the Raddus. (I think one of the biggest over looks of modern blockbuster Sci Fi is not making ships characters.) if the Raddus was tore up protecting Poe’s fighter squadron would have shown that. (The Hyperspace ram should also be substituted with a slow ram taking a crap ton of fire.)
2) Hux should have been Tyrion to Kylo’s Goffery. Hux should have been the ‘Brains’ of the First Order keeping Kylo in line with Snoke’s approval. Smart, but in no way a match physically or feared as Kylo, but still could exert power in Snokes ear. Imagine the power dynamic change once Snoke is no longer. It could have been a great 30 second scene that would have added a ton of weight. He should have NEVER been defanged for a punchline like the “prank call” scene in the opening scene. (Admittedly I laughed in the theatre.) This hurt the film overall, making the villains feel like a joke instead of a threat.
3) Rose should have been the traitor/spy, not DJ. This would have covered major plot holes through out the film (To the point where I believe it could have been wrote this way in very early drafts.) Canto Bight and the political speeches have a deeper nihilistic meaning. It gives the Canto Bight at least some sort of impact in the film. Hondo doesn’t tell anyone her plan for suspected imperial spies. It just solves many of the parts people are not happy about. Plus it is ‘subversion’ you think DJ is the spy, but nope, it is sweethearted Rose.
Bonus: (Which can still happen, but is a major plot point.) Rey is Luke’s daughter. If the timeline of the flashbacks is not in order, this can explain a lot. Ben starts to be influenced by Snoke and the Knights of Ren. He is convinced to betray Luke and his new Jedi. While Luke is away they plot to destroy the Hefi temple. During the Jedi’s temple’s destruction Ben has a change of heart, saves a young Rey by sending her off with junkers. Luke returns, thinking his daughter is dead and sensing Ben had a part in it, raises his light saber. Ben thinking he saved Rey and seeing this as a betrayal by Luke ... and the rest is history . And a side note, I love the idea of anyone can be a hero including a no one, but not for Rey’s character.
Well that’s my 2 cents on fixing the Last Jedi with a few simple “should have happened suggestions” without destroying the story the director put forth.
Edited by Jadotch