Without a doubt. The BEST Star Wars film from Disney.

Rating: 10/10 (24 December 2017)

Star Wars: Episode VIII - The Last Jedi sees Rey (Daisy Ridley) trying to learn the ways of the force from Luke (Mark Hamill) while Leia (Carrie Fisher) leads the surviving Rebels on a dangerous escape route from the First Order. And Kylo/Ben (Adam Driver) faces his self-conflict.
One of the most noticeable improvements is the increase in character development. Poe (Oscar Isaac) is a bigger and more likeable character.
Kylo Ren/Ben Solo (Adam Driver) has improved greatly as a character.
The four of Hamill, Fisher, Driver and Isaac deserve praise for their great performances.
Two downfalls:
1. Rey is still boring and lacking of depth nor development. Though Daisy Ridley does try to be more energetic.
2. Finn is terrible. His dialogue is bad, Boyega's performance is bad. Not to mention that Finn is completely unimportant in this one. He's just bad.
Overall it's the great change of pace that kept this one likeable. The action scenes are exciting and well choreographed.
It's less humorous and it's jokes generally less cringe-worthy.
Personally I agree with the critics that it's the best Star Wars film since Empire.
I definitely recommend The Last Jedi.