Mads Mikkelsen has revealed that the script for Rogue One was "surprisingly unfinished" during filming.
The 60-year-old actor played the role of research scientist Galen Erso in the 2016 Star Wars prequel movie and has recalled how frequent changes were made to the screenplay during the course of production.