Meaghan Kirby
March 30, 2017 2:38 pm

When the cast of Rogue One were making the rounds during their massive press tour, they repeatedly told interviewers that the set was incredibly secretive and they were often kept in the dark that way spoilers wouldn’t get leaked. Now we’re learning just how secretive things were on the set.

Riz Ahmed, who played pilot Bodhi Rook, recently revealed to Entertainment Tonight that he had no idea how the film was going to end. Most people knew that the film was taking place before Episode IV: A New Hope but nobody, including the cast, knew that the film was taking place literally right before the beloved first film.

Ahmed revealed that he didn’t know about the Darth Vader scene at the end until he was watching it in the theater for the first time.

It ~was~ such a shocking but amazing scene to watch and we love that even the cast got to be surprised and react like regular fans.


Ahmed also recently opened up to Entertainment Weekly about how much his character evolved during the process of creating Rogue One. While we couldn’t imagine the film without Bodhi, apparently Ahmed was supposed to play an engineer named Bokan.

“His name was Bokan, and he was actually Saw Gerrera’s (Forest Whitaker) engineer, living on a planet with a strong electromagnetic field, which meant that electronics were never working,” he said. “He was actually an Imperial engineer who had been kidnapped and kind of had Stockholm Syndrome. He had been living there for so long, he kind of lost it, like Dennis Hopper in Apocalypse Now.”

While that idea sounds amazing, we’re glad they changed him to Bodhi Rook, the pilot. Ahmed said a lot of the changes came from ideas that the cast, writers, and director Gareth Edwards had along the way.

Not gonna lie, Rogue One seemed like an incredible film to work on but also super stressful so props to the cast and especially the writers and Edwards for being able to pull one over on so many people and make such a stunning film.