Rogue One: A Star Wars Story director Gareth Edwards has addressed a major plot hole in the film.
Spoiler alert: C-3PO and R2-D2 make a cameo appearance at the end of the film and many were quick to point out that it doesn’t tally with Star Wars: Epsiode IV: A New Hope.
The pair watch the Rebel fleet departing for the final battle on Scarif from the base on Yavin IV.
But if Leia’s ship Tantive IV is with them as we see in the closing scene of the movie, surely the droids should have been on board already?
Edwards, defended the scene telling Digital Spy: “If you listen carefully to the dialogue… they say, ‘We need to contact [fleet commander] Admiral Raddus’, or something. And someone says, ‘He’s planning to fight’ or ‘he’s about to leave’, so he hasn’t left yet.
“The idea is that [the droids and Leia] would be stopped, saying, ‘You’ve got to help us’, so that includes Captain Antilles [the pilot who is killed by Darth Vader at the beginning of Episode IV] and all that stuff. So it’s technically OK.”
Meanwhile, Riz Ahmed has revealed that his Rogue One character’s name changed and grew more important to the story during shooting.
The British actor appears in the acclaimed Star Wars spin-off film as Bodhi Rook, a former Imperial pilot who defects to the Rebels. However, the role he was originally asked to play was far smaller.
“I signed up for the movie not having read a script or knowing where the character sat in the movie. I’ve got to be honest, the character was a different character at that point,” Ahmed said. “He had a different name and a different relationship to the rest of the team, and he really evolved once I signed on and once I started shooting, even.”