I loved it; it was a divergence from the usual harebrained, non-intellectual, or cliched nature of previous star wars films (Star Wars 7 = the simplest most cliched plot ever, involving death star 2.0, and new hope 2.0). Almost all former star wars films = mostly light sabers, space battles, with weak plot. But Star Wars 8 is different and fresh.
Star wars 8 has a lot of psychological and emotional elements, great character development, lots of plot twists, an intelligent and unexpected plot, and many over-arcing/parallel plots/branches occurring simultaneously. It was quite well-planned out, and involved many action scenes and battles that were highly nostalgic as well (the AT-AT snow plain fight + Snoke’s super-star destroyer + the betrayal and meeting up with Snoke). It has a good blend of nostalgia, while bringing something fresh and new.
Sadly, not all fans like the new changes. Rottentomatoes has a 94% critics rating, but 56% audience rating. A hardcore Star wars fan may not like it, if they simply expect a simple plot like previous episodes; they may find it very confusing.
However, on a personal level, I loved it; it had the complexity of Bladerunner 2049. It’s the best Star Wars episode to me, because of its well-thought out plot. Although some hardcore fans may not like the way where Luke and Snoke were handled. I liked Rey’s, Finn’s, Luke’s and Kylo’s character development though. It has the psychological element of the X men movie, Logan.
To be honest, I walked into the theater, not expecting much, based on extrapolations from past star wars films, which were all action-oriented. However, Star Wars 8 blew me out of the window completely. Totally unexpected bliss.