“The Odyssey” continued its epic box office journey, scoring a sensational $87 million in its second weekend of release. That’s a tally that most films, especially of the R-rated variety, would be happy to earn in their opening weekends.

Ticket sales declined just 30% from its sizable 123.5 million debut, a testament to the box office durability of director Christopher Nolan. Most tentpoles that open above $100 million would decline by 50% or more in subsequent weekends. “The Odyssey” will be tested next weekend with the release of “Spider-Man: Brand New Day.” Sony’s Marvel adventure, starring Tom Holland and Zendaya, could distract audiences. However, exhibitors are positively euphoric about the prospect of two massively popular movies to propel the typically slow month of August.

After two weekends in theaters, Nolan’s big-budget adaptation of Homer’s epic poem, starring Matt Damon as the Greek king Odysseus, has grossed $286.4 million in North America and $639.6 million globally. With euphoric word-of-mouth and outsized interest in premium large formats like Imax, “The Odyssey” is expected to remain a major draw throughout the summer and into the fall. It’ll wind up among the highest-grossing releases of the year. That, along with the promise of Oscar nominations and the bragging rights of working with Nolan, will easily justify the film’s price tag for Universal. The studio spent a staggering $250 million to produce and around $125 million to promote the movie.