Diego Luna Enlarge Image Spoiler warning: If you still haven't seen "Rogue One: A Star Wars Story," stop reading now. "Rogue One: A Star Wars Story" surprised some fans with its grim, un-Disney-like ending. A proposed version of the script had Jyn Erso (Felicity Jones) and Cassian Andor (Diego Luna) making it safely off the planet Scarif. Screenwriter Gary Whitta told Entertainment Weekly how that version would've unfolded. "A rebel ship came down and got them off the surface," Whitta says. But Whitta and the rest of the creative team felt that the gloomier ending was justified.