18 July,2026 01:06 PM IST | Mumbai | mid-day online correspondent
The Odyssey. Pic via X
Filmmaker Christopher Nolan's much-awaited film The Odyssey, starring Matt Damon, Anne Hathaway, Tom Holland, Zendaya, Robert Pattinson, Lupita Nyong'o, Charlize Theron, and Jon Bernthal, finally hit theatres on July 17, 2026. The epic based on Homer's Odysseus has opened to overwhelmingly positive reviews from both critics and audiences. The response was seen at the box office too as the film opened to a flying start.
According to trade website Sacnilk, The Odyssey had a strong debut at the Indian box office, earning an estimated Rs 17.40 crore net (Rs 20.76 crore gross) on its opening day. Directed by Christopher Nolan, the film was screened across 8,413 shows nationwide, registering an overall occupancy of 48.7 per cent. The premium formats, specifically IMAX, are witnessing remarkable demand.
The film was released in English, Hindi, Tamil, and Telugu. The original English version dominated ticket sales, collecting an estimated Rs 13.75 crore net, followed by the Hindi dub at around Rs 1.90 crore. The Telugu version earned roughly Rs 1.10 crore, while the Tamil version contributed an estimated Rs 65 lakh to the film's collection.
The remarkable opening places The Odyssey among the biggest Hollywood openers in India. Although it fell short of Avatar: Fire and Ash, which collected around Rs 18 crore net and Deadpool & Wolverine, with approximately Rs 21 crore net on their respective opening days, the epic managed to secure one of the strongest starts for a Hollywood release in the country.
The Odyssey marks Nolan's first feature film after Oppenheimer, which went on to win seven Academy Awards, including Best Picture. The Cillian Murphy-starrer grossed approximately Rs 14.50 crore net on its opening day in India across languages.
Written and directed by Christopher Nolan, The Odyssey is an epic fantasy action film inspired by Homer's classic Greek poem. It follows King Odysseus (Matt Damon) as he fights monsters, mythical creatures and odds during his ten-year journey returning to Ithaca after the Trojan War. The film features a star-studded ensemble including Matt Damon as the legendary Odysseus. Tom Holland plays his son Telemachus, while Robert Pattinson steps into the role of Antinous. Anne Hathaway portrays Penelope, with Charlize Theron as the enchanting Calypso.