Christopher Nolan’s “The Odyssey” continues to perform strongly in North American theaters, earning an estimated $87 million in its second weekend, according to studio figures reported by multiple outlets. The film’s weekend-to-weekend change is described as a relatively small decline: ticket sales drop by about 30% from its opening weekend, a performance considered modest for a large-scale release. Both sources emphasize that the second-weekend result is the filmmaker’s best to date, comparing “The Odyssey”’s $87 million to Nolan’s prior records. One report highlights “The Dark Knight” (2008) as an earlier benchmark, noting it earned $75.2 million in its second weekend. Another outlet frames the same comparison as a career-high second weekend for Nolan’s directing work, without factoring inflation. Overall, the coverage focuses on the film’s sustained box-office hold during its second weekend, supported by the shared figures for total gross and the estimated percentage drop from the first weekend.