I seem to have seen a different movie than most commenters.

Rating: 8/10 (19 December 2017)

This movie was a lot of fun. Perfect? No.
But it is easily better than the the prequels, but that is no feat.
I admit the new characters introduced don't add much, Rose was dreadful, Del Toro felt unneccessary. I think Purple Haired chick would have been better if they had replaced her with Admiral Ackbar.
I thought Mark Hamill and Carrie Fisher were both good. Ridley was great. Isaac did well. I did think Boyega's scenes in this were a little weak.(not his fault though)
My order of preference for the Disney Star Wars Films.
1. Rogue One - Great Movie, sets a proof of concept for making different genre films set in the Star Wars universe.
2. The Last Jedi - A fun Star Wars movie. This is what I want.
3. The Force Awakens - Fun but a little too much like a remake for my tastes.
I don't relate to the nay sayers on this movie.