According to The Hollywood Reporter, The Last Jedi will finish its run with between $750 and $800 million at the domestic box office. The movie has been doing well overseas and has already made almost $400 million, despite not releasing in China until January 5. The film is expected to gross approximately $125 million there. These totals will make The Last Jedi one of the highest-grossing films of all time both domestically and internationally.
J.J. Abrams' The Force Awakens earned $2.07 billion dollars over the course of its run, edging out The Last Jedi. Abrams will return to direct Episode IX, the next movie in the trilogy. Meanwhile, Johnson will helm a new Star Wars trilogy, though details about that project are scarce.
Written and directed by Rian Johnson, Star Wars: The Last Jedi stars Mark Hamill as Luke Skywalker, Daisy Ridley as Rey, John Boyega as Finn, Adam Driver as Kylo Ren, Oscar Isaac as Poe Dameron, Andy Serkis as Supreme Leader Snoke, Domhnall Gleeson as General Hux, Gwendoline Christie as Captain Phasma, Anthony Daniels as C-3PO, Lupita Nyong'o as Maz Kanata, Benicio Del Toro as 'DJ', Kelly Marie Tran as Rose Tico, Laura Dern as Vice Admiral Amilyn Holdo, and the late Carrie Fisher as General Leia Organa. The film is in theaters worldwide.