Christopher Nolan’s epic re‑imagining of Homer’s classic, The Odyssey, has crossed the ₹150‑crore mark at the Indian box office, ultimately pulling in ₹165.85 crore in domestic revenue. The film, which hit theaters worldwide on July 17, showcases an international ensemble that includes Matt Damon as Odysseus, Tom Holland as his son Telemachus, Zendaya as the goddess Athena, Robert Pattinson as the antagonist Antinous, Lupita Nyong’o as Helen of Troy and Clytemnestra, Anne Hathaway as Penelope, and Charlize Theron as the enchantress Calypso.
Opening weekend earnings in India topped ₹70 crore, a strong start that cemented the movie as Nolan’s second Indian hit after Oppenheimer. According to trade‑tracking site Sacnilk, the film’s cumulative gross now stands at ₹165.85 crore, marking another milestone for the director’s catalog of high‑grossing releases.
Set against the backdrop of the Greek hero’s ten‑year voyage home after the Trojan War, the story follows Odysseus as he battles vengeful gods, monstrous sea creatures and seductive enchantresses while striving to reunite with his wife Penelope and son Telemachus. The production, a Syncopy Inc venture distributed by Universal Pictures, also features Jon Bernthal as Menelaus, John Leguizamo as the bard Eumaeus, and Travis Scott in a cameo role.
The film is part of a long tradition of adaptations of Homer’s epic. Earlier versions include the 1954 Italian‑American film Ulysses starring Kirk Douglas, the 2000 Coen Brothers’ satirical take O Brother, Where Art Thou?, and the 1997 miniseries directed by Andrei Konchalovsky, which starred Armand Assante and Greta Scacchi. Nolan’s rendition brings a contemporary cinematic scale to the timeless tale, drawing in audiences across the globe.










