The final run time for The Rise of Skywalker has been revealed, and it’s a little shorter than the 2 hours, 35 minutes movie theaters listed when ticket sales began a month ago.
Speaking to Entertainment Weekly, JJ Abrams says it’s 2 hours, 21 minutes. This means it’s the second-longest Star Wars movie after The Last Jedi.
Why did theaters list a longer run time? Prior to advanced tickets being put on sale for an upcoming movie, theaters must have a run time for the film in order to block out showtimes in their system. It doesn’t have to be a final run time, just something that’s approximately what they expect the movie to be so they can block out enough time for the commercials before, the movie, and cleaning the auditorium.
When blocking out time for showtimes, it’s better for a theater to have a longer run time than one that’s shorter than it will end up being. That’s why they usually list one that ends up being longer than the final run time.