A really solid and enjoyable movie, if you're not a hardcore Star Wars die-hard fan that wanted every bit of your imaginative fanfiction added in the movie.

Rating: 8/10 (17 December 2017)

**Spoliers ahead**.
I liked this movie alot. Way better than The Force Awakens definitely.
I didn't find the comedy in this movie forcefully placed as some people say with the exception of maybe one or two moments, one of those moments certainly being during the beginning with all the trash talking from Poe Dameron aimed at General Hux.
I personally didn't find the whole plot with Finn and Rose in the planet of Canto Bight (or the "casino planet") too long and stalling for the movie as some viewers say. And I personally liked it. It wasn't that long to me (it personally felt like 20 minutes long in total putting all the scenes in Canto Bight together). And those are 20 minutes split in 4 separate moments. All in all, it didn't feel like it was stalling the movie to me.
And I do personally think that they did a great job showing the scale and magnitude of Luke's power in this movie. Some die-hard fans wanted to see Luke taking on 200 AT-AT walkers and 1,000 stormtroopers by himself. Well, that is on them. And it's their fault for expecting their imaginative fanfiction to be placed in the movie. To me it did greatly show in this movie the immense power that Luke has gained along the years and how strong he has become with the force. To show that he can force project himself into another planet in a different part of the galaxy to face Kylo Ren shows an immense power with the force in him. Although I do admit I would have liked an epic Star Wars lightsaber duel between him and Kylo Ren during that moment rather than just some simple dodging by him, I still liked the scene regardless and perceived it as epic.
Perhaps the major thing that I didn't like about the movie is how they have left us clueless about Snoke's background and Rey's parenthood. I am not sure whether we're ever going to see anything about Snoke's background, at least in the movies. Maybe they'll release some info in a novel or comic but as far as in the movies, I don't think so. But Rey's parenthood though, I do have some hope that they will reveal the truth about them to us in the next movie in Episode IX. They reason I'm saying this is because I feel like when Kylo Ren faced Rey and told her how he has seen her parents and who they were, and that they basically were just a bunch of junkers who sold Rey for some money, to me it felt like Kylo Ren lying to Rey so she could join him by his side. I don't know, I personally felt like Kylo Ren was simply lying to her. But who knows. I hope they reveal the truth about them (if there is one) in the next movie.
And as far as for Snoke, I really wish he was really Darth Plagueis and that maybe Disney decided to kill him in this movie to reveal to us in the next movie that he is indeed Darth Plagueis and that he can cheat death and resurrect himself. You can not resurrect what isn't dead. I really hope this is the case and he returns in Episode IX having resurrected and revealing to us that he is indeed Darth Plagueis. But highly unlikely.
But overall, I liked this movie a lot and I personally find it a solid and enjoyable movie. And I think that die-hard hardcore Star Wars fans give it a really hard time having had high expectations about the movie and what they wanted to see. I, as a person who like Star Wars, also share their pain of Disney de-canonizing the Expanded Universe and its stories. But this is what we've got, and we gotta deal with it. If we try to see the movie as its own movie and not think of what it could have been, I think it's a great movie.