Great fan service

Rating: 9/10 (24 December 2019)

After the disgrace of episode 8, the rise of Skywalker has a million loose ends to tie, and needs to find logic in a story arc that doesn't not exist. JJ Abrahams did the best he could with what he had. Star Wars doesn't have to go a different way. Episode 8 was just unnecessary and the reason why episode 9 had to clean up everything in a rush. So this is the best Disney SW movie after Rogue One.