Christopher Nolan’s ‘The Odyssey’ Sets an All-Time Box Office Endurance Record That Shows No Signs of Stopping
Box office longevity has become an increasingly rare quality in an industry where most blockbusters experience steep drop-offs after their opening weekend, making any film with genuine staying power stand out immediately. While plenty of movies can post a massive debut, very few manage to keep audiences coming back consistently for weeks, let alone months, after release.
Christopher Nolan’s latest epic has spent its entire theatrical run defying that pattern in dramatic fashion. Since opening July 17 with a $123.5 million domestic debut, ‘The Odyssey’ has methodically climbed through Nolan’s own filmography, first overtaking ‘The Dark Knight Rises’ and then ‘The Dark Knight’ to become his highest-grossing release of all time, all while crossing the $1 billion global mark in just three weeks.
That momentum has now translated into a genuinely remarkable endurance record. ‘The Odyssey’ has grossed over $1 million domestically for 60 consecutive days, keeping its streak alive with a $1.03 million haul on Monday across 1,983 locations, pushing its total domestic gross to $601.73 million.
This particular milestone carries extra weight given the company it now keeps. The film had already surpassed ‘Barbie’s’ 46-day streak to become the sixth-longest such run at the domestic box office since the pandemic began, and it went on to beat ‘Obsession’s’ 55-day streak to claim the longest $1 million daily run ever recorded for an R-rated film specifically.
Universal’s The Odyssey grossed $1.03M on Monday (from 1,983 locations). Total domestic gross stands at $601.73M. #TheOdyssey #BoxOffice https://t.co/orhQIpU2fb
— BoxOfficeReport.com (@BORReport) September 15, 2026
Starring Matt Damon as the Greek king Odysseus alongside Tom Holland, Anne Hathaway, and Robert Pattinson, the nearly three-hour adaptation of Homer’s ancient poem has managed to stay remarkably consistent even as it loses theater count week after week. On its eighth Thursday in release, the film pulled in $1.2 million despite dropping another 305 theaters that Friday, a performance that matched ‘Finding Nemo’ and placed it among an elite group of films still capable of posting strong numbers deep into their theatrical runs.
That staying power becomes even more impressive when compared to typical blockbuster trajectories. According to Variety, the film crossed $1 billion globally after just three weeks of release, becoming Nolan’s first film to hit that milestone since 2012’s ‘The Dark Knight Rises,’ a fourteen-year gap between billion-dollar releases for the director.
The final trailer for Christopher Nolan's ‘THE ODYSSEY’ has been released.
— DiscussingFilm (@DiscussingFilm) July 1, 2026
In theaters on July 17. pic.twitter.com/xn42TcX4aG
‘The Odyssey’s’ box office durability stands out especially given the crowded release calendar it’s had to compete against. The film’s second weekend actually outperformed the opening weekend of ‘Oppenheimer,’ Nolan’s own previous biopic, which had gone on to gross $330 million domestically and $975 million globally during its full run. Rather than getting overshadowed by ‘Spider-Man: Brand New Day’s’ record-shattering opening in early August, the two films seemed to boost each other, helping produce one of the best single weekends in U.S. box office history.

With its domestic cume now sitting at $601.73 million and the film still holding as the only major holdover title clearing $1 million per day at the U.S. box office, ‘The Odyssey’ shows no immediate signs of losing its momentum even two months into release. For a three-hour, R-rated sword-and-sandal epic based on a 3,000-year-old poem, that kind of sustained audience interest is about as unusual as box office stories get.
What do you think of The Odyssey setting a record with its incredible box office endurance?
Have something to add? Let us know in the comments!

