- By Swati Singh
- Tue, 27 Jan 2026 05:45 PM (IST)
- Source:JND
The Odyssey, directed by Christopher Nolan, has been creating massive buzz among the audience. The movie has been written and directed by acclaimed filmmaker Christopher Nolan. It is an adaptation of Homer's ancient Greek epic the Odyssey. Centering on Odysseus’ legendary ten-year journey home to his wife Penelope (Anne Hathaway), Christopher Nolan’s The Odyssey stars Matt Damon in the title role. Produced by Syncopy with a staggering $250 million budget, the film stands as Nolan’s most ambitious project to date and the first to be shot entirely on IMAX 70mm film.
The production featured an elite ensemble cast—including Tom Holland, Zendaya, Robert Pattinson, Lupita Nyong'o, and Charlize Theron—and filmed across six countries, including Morocco, Greece and Iceland. After a rapid development cycle that began in early 2024, the epic is set to be one of the most technologically advanced and expensive cinematic events in history. As Odyssey will hit the theatres later this year, here is a look at who is playing whom in Nolan-directorial:
Matt Damon as King Odysseus
In his third partnership with Christopher Nolan, Matt Damon takes the lead as the legendary King Odysseus. Universal Pictures officially confirmed his casting by sharing a powerful first-look image of the actor in ancient battle gear.
Tom Holland as Telemachus
In his first project with director Christopher Nolan, Tom Holland takes on the role of Telemachus, the son of Odysseus. Holland revealed he committed to the film based on a vague pitch, admitting he signed on with "no idea" of the specific plot details. According to People, early teaser footage shows Holland’s character embarking on a quest for answers regarding his father's mysterious disappearance.
Anne Hathaway as Penelope
Marking her third collaboration with Christopher Nolan, Anne Hathaway joins the cast as Penelope, the wife of Odysseus. Speaking to Women’s Wear Daily, Hathaway expressed profound emotion regarding the project, stating that she has so many feelings about the reunion that she finds them difficult to articulate.
Zendaya as Athena
In her latest cinematic outing, Zendaya portrays Athena, the goddess of wisdom and war, acting as a divine guardian to Odysseus. The role reunites her on-screen with her real-life fiancé, Tom Holland, who plays Telemachus.
The first look at Zendaya as Athena in Christopher Nolan’s ‘THE ODYSSEY’ has been released. pic.twitter.com/srIrYoGiYB
— zendaya daily (@sourcedaya) November 20, 2025
Robert Pattinson as Antinous
Rejoining Christopher Nolan’s cinematic universe, Robert Pattinson takes on the role of Antinous and serves as a narrator for portions of the film's teaser.
This Robert Pattinson costume in THE ODYSSEY is absolutely stunning. pic.twitter.com/thzwGm9KAk
— Nolan Archive (@NolanAnalyst) December 16, 2025
Travis Scott in a special appearance
In a surprising casting twist, Travis Scott makes an appearance in the teaser, delivering a chilling prophecy that sets the stakes for the film. His character warns of a looming conflict, centered around a man and a calculated deception designed to "break the walls of Troy."
Travis Scott in the Odyssey 🤯#traviscott #theodyssey pic.twitter.com/zcWqZdnpvl
— that_boymaxwell (@aninachukwum) January 27, 2026
