Star Wars: The Last Jedi - Cast

Mark Hamill

as Luke Skywalker


Carrie Fisher

as General Leia Organa


Adam Driver

as Kylo Ren



John Boyega

as Finn


Oscar Isaac

as Poe Dameron


Lupita Nyong'o

as Maz Kanata


Andy Serkis

as Supreme Leader Snoke


Domhnall Gleeson

as General Hux



Gwendoline Christie

as Captain Phasma


Kelly Marie Tran

as Rose Tico


Laura Dern

as Vice Admiral Amilyn Holdo



Jimmy Vee

as R2-D2


  Change Location