10. Rey Palpatine - Rise Of The Skywalker
Starting off with a banger, the conclusion to the decades long, nine film Star Wars saga was always inevitably going to rub some fans up the wrong way.
First of all there's the not inconsiderable fact that the original trio of films are cornerstones of cinematic history which long ago transcended their status as flawed but fun sci-fi adventures and became legendary epochs of blockbuster-dom. Then there were the prequels which proved beyond a shadow of a doubt that fans wouldn't simply be happy with any new instalment, and that new movies in the canon had exacting standards they needed to meet.
But then came Rian Johnson's infamously divisive The Last Jedi, an over-ambitious attempt to "subvert expectations" which ended up disappointing as often as it surprised. The "reveal" that heroine Rey's much-rumoured parents were random nobodies was seen as a cheap misdirect by many fans, rather than an ingenious subversion.
But the final film's revelation that she was actually old Sheev's granddaughter?
It's an impressive achievement that Rise of the Skywalker managed to make Palpatine, one of the franchise's best villains, into an annoying and overcooked plot twist even with the benefit of audience goodwill.