Disney has announced that the next Star Wars film, which was due for global release in May 2017, will not be released until the following December.
The new film will follow Star Wars: The Force Awakens, which is still showing in cinemas and has become the biggest-grossing film in US history. In the five weeks since its release, it has earned $861m in the US and $1.88bn globally.
Disney did not comment on why the film had been delayed but there has been speculation that the script was being rewritten.
Production is set to begin next month at Pinewood Studios, west of London.
The new release date means that the film could come up against another long-awaited blockbuster, Avatar 2, which is set for release in Christmas 2017 but could be further delayed.
Despite the bad news concerning the postponement, fans still have the spin-off Rogue One to look forward to, which is due to be released this December.