<P> Leia recovers and stuns Poe, allowing the evacuation to begin . Holdo remains on the ship to mislead Snoke's fleet as the others flee to an abandoned Rebel Alliance base on Crait . DJ reveals the Resistance's plan to the First Order, and the evacuation transports are slowly destroyed . Holdo sacrifices herself by ramming Snoke's fleet at lightspeed; Rey escapes in the chaos, while Kylo declares himself Supreme Leader . BB - 8 frees Finn and Rose, who escape after defeating Phasma, and they join survivors on Crait . When the First Order arrives, Poe, Finn, and Rose attack with old speeders . Rey and Chewbacca draw the TIE fighters away with the Falcon, while Rose stops Finn from completing a suicide run against the enemy siege cannon, which penetrates the Resistance fortress . </P> <P> Luke appears and confronts the First Order to enable surviving Resistance members to escape . Kylo orders the First Order's forces to fire on Luke to no effect . He then engages Luke in a lightsaber duel; upon striking Luke, Kylo realizes he has been fighting a Force projection of him . Rey uses the Force to help the Resistance escape on the Falcon . Luke, exhausted, dies peacefully on Ahch - To . His death is sensed by Rey and Leia, but Leia tells surviving rebels that the Resistance has all it needs to rise again . At Canto Bight, one of the children who helped Finn and Rose escape grabs a broom with the Force and gazes into space . </P> <Ul> <Li> Mark Hamill as Luke Skywalker, a powerful Jedi Master who has been in self - imposed exile on the planet Ahch - To . Hamill voices Dobbu Scay, named after the film's editor, Bob Ducsay . During the Canto Bight scene, the character mistakes BB - 8 as a slot machine . </Li> <Li> Carrie Fisher as General Leia Organa, twin sister to Luke, former princess of Alderaan, and a leading general in the Resistance . This was Fisher's final film role before her death on December 27, 2016 . </Li> <Li> Adam Driver as Kylo Ren, Supreme Leader Snoke's disciple, who is strong with the dark side of the Force and leader to the Knights of Ren . He is the son of Han Solo and Leia Organa, nephew of Luke Skywalker, and the grandson of Anakin Skywalker . </Li> <Li> Daisy Ridley as Rey, a highly Force - sensitive scavenger from the desert planet Jakku, who joined the Resistance and goes to find Luke Skywalker . </Li> <Li> John Boyega as Finn, a former stormtrooper of the First Order who defected to the Resistance . </Li> <Li> Oscar Isaac as Poe Dameron, a high - ranking X-wing fighter pilot in the Resistance . </Li> <Li> Andy Serkis as Supreme Leader Snoke, the leader of the First Order and Kylo Ren's master . </Li> <Li> Lupita Nyong'o as Maz Kanata, a pirate and ally of the Resistance . </Li> <Li> Domhnall Gleeson as General Hux, the former head of the First Order's Starkiller Base . </Li> <Li> Anthony Daniels as C - 3PO, a humanoid protocol droid in the service of Leia Organa . </Li> <Li> Gwendoline Christie as Captain Phasma, the commander of the First Order's stormtroopers . </Li> <Li> Kelly Marie Tran as Rose Tico, a member of the Resistance who works in maintenance . </Li> <Li> Laura Dern as Vice Admiral Amilyn Holdo, an officer in the Resistance . </Li> <Li> Frank Oz as Yoda, the deceased former Grand Master of the Jedi, and Luke's wise former mentor, who appears as a Force - ghost . </Li> <Li> Benicio del Toro as DJ, an underworld codebreaker . </Li> </Ul> <Li> Mark Hamill as Luke Skywalker, a powerful Jedi Master who has been in self - imposed exile on the planet Ahch - To . Hamill voices Dobbu Scay, named after the film's editor, Bob Ducsay . During the Canto Bight scene, the character mistakes BB - 8 as a slot machine . </Li>

Who plays the general in the last jedi