Christopher Nolan’s The Odyssey earns over Rs 20 crore in India on opening day
Christopher Nolan's The Odyssey made a strong start at the Indian box office, grossing over Rs 20 crore on its opening day. Starring Matt Damon, Tom Holland and Anne Hathaway, the mythological epic also recorded an impressive global opening collection
Published Date - 18 July 2026, 03:15 PM
New Delhi: Filmmaker Christopher Nolan’s “The Odyssey” has earned over Rs 20 crore at the box office in India on the first day of its release.
Featuring Matt Damon as Odysseus, Tom Holland as Telemachus, Zendaya as Athena, Robert Pattinson as Antinous, Lupita Nyong’o as Helen of Troy and Clytemnestra, Anne Hathaway as Penelope and Charlize Theron as Calypso, among others, the film was released globally on Friday.
According to trade tracking website Sacnilk, the film earned Rs 17.40 crore nett at the domestic box office. The gross collection of the film stands at Rs 20.76 crore at the domestic box office.
The total box office collection stands at USD 39.8 million globally.
“The Odyssey” revolves around the Greek King Odysseus (played by Damon) on a perilous 10-year journey home after the Trojan War. Beset by vengeful gods, sea monsters and enchantresses, he fights to reunite with his wife, Penelope (Hathaway), and son, Telemachus (Holland).
It is produced under Syncopy Inc and distributed by Universal Pictures. Actors Jon Bernthal, John Leguizamo and Travis Scott, among others, round off the cast of the film. They play Menelaus, the King of Sparta, Eumaeus and a bard, respectively.
The film is based on Homer’s ancient Greek poem, which has been adapted several times earlier. In 1954, “Ulysses”, an Italian-American co-production, featured actor Kirk Douglas as the Greek hero. “O Brother, Where Art Thou?”, released in 2000, was a loose, satirical adaptation directed by the Coen Brothers.
“The Odyssey”, released in 1997, was directed by Andrei Konchalovsky and was broadcast as a two-part miniseries.
It starred Armand Assante as the Greek king and Greta Scacchi as Penelope, and followed Odysseus’s perilous 10-year journey home after the Trojan War.