Daisy Ridley, as Rey, excellently presents her newly learned powers and her inner battle between the light and the dark side as her character progresses to become an epic hero, like Luke. Mark Hamill, as Luke Skywalker, is the highlight of the movie and he is also my favorite character, due to his long-awaited return as the character, which delivers on all grounds. He delivers a more brooding edge to character as a hopeless Jedi who is adamant on his choices. Adam Driver, as Kylo Ren, is an incredible villain with well-developed motives, as you can feel his inner conflict with the Dark Side. Carrie Fisher, as Leia, delivers an impressive posthumous performance as the tactical leader of the Resistance. Her character is also tied up in a way that respects the actor. John Boyega, as Finn, delivers an excellent performance as his character stops being a coward and transforms into a brave rebel for the Resistance. Kelly Marie Tran, as Rose, is smart and resourceful in her team up with Finn. Oscar Isaac, as Poe Dameron, is a true maverick who refuses to follow orders for the safety of people.
Source : https://www.huffingtonpost.com/entry/star-wars-the-last-jedi-just-as-mind-boggling-as_us_5a330543e4b02bd1c8c60579