Christopher Nolan's 'The Odyssey' pushed toward the ₹150 crore mark at the Indian box office on Thursday, with sustained ticket sales following a strong second weekend. The film has held firm against new releases in premium multiplex chains, according to trade tracker Sacnilk.

Universal Pictures released the mythological epic across Indian screens earlier this month, positioning it as one of the year's biggest Hollywood titles in the market. The film reached roughly ₹140 crore after its second weekend, trade analysts at Sacnilk and Box Office India reported this week.

Exhibitors credited the film's IMAX and large-format runs for driving continued footfalls. PVR Inox reported high occupancy for premium screenings in Mumbai, Delhi and Bengaluru, while Nolan's reputation among Indian cinephiles—built through 'Oppenheimer' and 'Interstellar'—has anchored word-of-mouth demand.

The strong hold underscores Hollywood's revived appeal in India, where Nolan titles have consistently outperformed. Trade analyst Taran Adarsh noted the film's steady weekday figures signal a longer theatrical run than typical for foreign releases.

"The Odyssey has demonstrated remarkable staying power in the Indian market, and its large-format numbers remain exceptional heading into a fourth week," a PVR Inox spokesperson said.