The Odyssey Passes The Avengers at US Box Office With $625 Million
Christopher Nolan's film has now earned more domestically than The Avengers' lifetime total, with $1.79 billion worldwide.
Christopher Nolan's The Odyssey has overtaken The Avengers at the US box office, reaching $625 million domestically against The Avengers' $623 million lifetime total, according to movieweb.com.
The film, released on July 15, 2026, opened with $124 million in the US and has since grossed $1.79 billion worldwide, ranking 11th among all-time global box office earners.
The Odyssey is now screening in 330 US theaters as its extended run winds down. The cast includes Jon Bernthal, working from Homer's epic poem.
How the two runs compare
The Avengers, which opened with $207 million and was the first film to cross $200 million in a single weekend, built its $623 million domestic total over its own release. The Odyssey, by contrast, had a 30% second-weekend drop and held fast for ten more weeks before a 74% decline after its 13th week, and it grossed more than seven times its production cost.
Quick answers
How much has The Odyssey grossed at the US box office?
The film has grossed $625 million domestically, surpassing The Avengers' $623 million lifetime total.
How much has The Odyssey grossed worldwide?
It has grossed $1.79 billion worldwide and ranks 11th among all-time global box office earners.
When was The Odyssey released?
The Odyssey was released on July 15, 2026.