Star Wars: The Last Jedi director Rian Johnson disagrees with the idea that Holdo's maneuver creates a plot hole that has larger implications for the Star Wars universe.
On /Film's podcast, Johnson was made aware that some fans think the Holdo Maneuver -- the moment when Vice Admiral Holdo destroyed the First Order fleet by ramming through Snoke's ship at lightspeed -- is a significant threat to Star Wars lore, in that the kamikaze maneuver hadn't been used in prior films. "First of all, has this been done before, period? I’ve got to reserve the right for [Story Group member] Pablo [Hidalgo] to build it back into canon, if he’s like, ‘Yeah, this is a thing and they outlawed it.’ I think there’s various ways you can go with it. But it’s not like it was the plan to do this. It’s a spur of the moment thing," he explained.
"It’s this idea that she gets and she sits down and fucking does," he continued. "And it obviously takes everybody completely by surprise. It takes Hux by surprise. The fact that Hux doesn’t see it coming means it’s probably not a standard military maneuver. I think it was something that Holdo pulled out of her butt in the moment.”
Written and directed by Rian Johnson, Star Wars: The Last Jedi stars Mark Hamill as Luke Skywalker, Daisy Ridley as Rey, John Boyega as Finn, Adam Driver as Kylo Ren, Oscar Isaac as Poe Dameron, Andy Serkis as Supreme Leader Snoke, Domhnall Gleeson as General Hux, Gwendoline Christie as Captain Phasma, Anthony Daniels as C-3PO, Lupita Nyong’o as Maz Kanata, Benicio Del Toro as ‘DJ’, Kelly Marie Tran as Rose Tico, Laura Dern as Vice Admiral Amilyn Holdo, and the late Carrie Fisher as General Leia Organa. The film is in theaters worldwide.