It's safe to say that nobody saw Supreme Leader Snoke's (Andy Serkis) death coming in Star Wars: The Last Jedi. The Force Awakens decisively built him up as the ultimate, Thanos-like big bad of the new trilogy of Star Wars movies who would inevitably battle Rey(Daisy Ridley) in Episode IX.
Rian Johnson saw how predictable a path that was and decided, "Nope." When Snoke confronts Rey in his throne room, he orders Kylo Ren (Adam Driver) to kill her, but Kylo instead opts to rotate Anakin Skywalker's lightsaber before activating it, shockingly slicing Snoke in half.
It's a jaw-dropping scene that also leads to the most bada** action sequence in the entire movie, and while some fans might be disappointed that Snoke was dealt with so suddenly, it was an undeniably clever and fresh approach.