Mediocre

Rating: 5/10 (5 February 2018)

So let's start with good part. AV is top notch, acting is ok for most of the movie and some scenes are really cool. And now for the bad. The last Jedi feels like it had it's script rewritten. Originally it was a rehash of The Empire Strikes Back but Rian Johnson changed it. Unfortunately the effect is probably worse than initial script. So here is the list of things TLJ fails at:

No new interesting characters. Rose and Holdo are annoying. DJ is underused, could be cool Lando like character but he just appears and goes away just to move plot forward.
No world building. We know nothing about the fate of galaxy. Some short info that Snoke conquered most of it. But how, what are his forces, what allies does Leia have?
TLJ feels so small on scale. Where are those big battles from ROTJ or beginning of ROTS. After Snoke ship exits hyperspace there should be hundreds of TIE-s attacking not just Kylo and few wingman's. It's like they were saving money or something.
Film feels disconnected to the TFA. Again no big picture of what happened after destruction off Republic planets and Starkiller base. Almost no interesting plots continued or backstory expanded for characters from TFA. Also some characters like Poe and Hux were written worse.
No respect for the Original Trilogy. Luke is completely wasted here and his character changed 180 degrees. Leia gets some super powers. R2D2, C3PO, Ackbar get almost no screen time. No Lando. And the force ghost was so weird.
Casino subplot is useless. It could be cut out completely.
Some scene where bad. Especially milking one, disgusting. And Chewie eating a Porg was really unfunny.
Not enough time for important plots. Why destruction of Jedi temple and Kylo turning to dark side took like 30 seconds. It's should have been a centre of the movie. Some things were cut to make room for Canto Bight like Rey escape or final fate of Snoke ship.
Plot holes. The whole chase was stupid. Why First Order didn't use fighters or send more ships through hyperspace. Why didn't rebel ship split up?
No setup for episode 9. No mysteries left to be unsolved, cast of important characters cut in half. What are we looking to for next movie?

5/10 feels right. It's not completely bad but it's the worst Star Wars movie ever. J.J. Abrams got a hard work ahead of him if he wants to make a good final episode of trilogy.