This movie is an fan service mess. The first hour has too many rapid fire location jumps you struggle to know where you are. The plot ruins the ending to the original saga. Disney shot themselves in the foot with The Last Jedi to make a 3 movie story arc with the death of the main villian and shoe horned the old one in. All one needs to ask is how the hell the bad guy survived a fall and an explosion and the WHOLE story makes no sense.
I did laugh out loud at the end where there was a blatant fan service bit that was asked from the very first Star Wars movie. Its clear the writers do in fact read all the social media.