Rating: 8.5 out of 10 Cast: Daisy Ridley as Rey Adam Driver as Kylo Ren Mark Hamill as Luke Skywalker Carrie Fisher is General Leia Domhnall Gleeson as General Hux Billie Lourd as Lieutenant Connix Andy Serkis as Supreme Leader Snoke Oscar Isaac as Poe Dameron Gwendoline Christie as Captain Phasma Benicio Del Toro as DJ Laura Dern as Vice Admiral Amilyn Holdo John Boyega as Finn Lupita Nyong’o as Maz Kanata Joonas Suotamo as Chewbacca Kelly Marie Tran as Rose Tico Anthony Daniels as C-3PO Veronica Ngo as Paige Directed by Rian Johnson Star Wars: The Last Jedi Review: Immediately after the events of The Force Awakens, the First Order wastes no time in striking back against the Resistance.