Independent Editorial · Not Affiliated With Any Studio or Streaming Service · Editorial Policy

The Odyssey (2026) Movie Cast: Every Actor and Their Character

The Odyssey (2026) movie cast stars Matt Damon as Odysseus, Anne Hathaway as Penelope and Tom Holland as Telemachus. The film is Christopher Nolan's adaptation of Homer's ancient epic, a long poem about a hero's voyage home.

Universal plans it as a worldwide mythic action epic using new IMAX film technology, according to the Screen Daily report. It opens theatrically July 17, 2026. PureWow identifies Damon, Hathaway and Holland as husband, wife and son awaiting reunion in Ithaca in its cast review.

Table of Contents

Who leads the return to Ithaca?

Matt Damon plays Odysseus. Anne Hathaway plays Penelope, his wife.

Tom Holland plays Telemachus, their son awaiting return in Ithaca, as PureWow reports. That family triangle gives viewers the emotional anchor. Damon carries the voyage, Hathaway holds Ithaca, and Holland bridges the wait for reunion.

Which goddesses shape the voyage?

Zendaya portrays goddess Athena. Charlize Theron portrays Calypso, and Samantha Morton portrays the mythical Circe, as W Magazine lists in its cast guide.

W Magazine places the three in a divine-witch tier. That grouping helps viewers separate mortal struggles in Ithaca from immortal pressure on the voyage.

Who threatens the household in Ithaca?

Robert Pattinson plays Antinous, rival to Odysseus and suitor to Penelope. He pressures Telemachus in Ithaca during Odysseus's absence, as W Magazine reports.

Mia Goth plays maidservant Melantho. John Leguizamo plays Eumaeus, the loyal servant, as W Magazine reports. Their contrast helps viewers track household loyalties.

Who rules Sparta and Mycenae?

Lupita Nyong'o plays both Helen of Troy and her sister Clytemnestra, as W Magazine reports. Helen is wife of Menelaus, and Clytemnestra is wife of Agamemnon.

Jon Bernthal plays Spartan king Menelaus, and Benny Safdie plays his brother Agamemnon. That double casting links two royal houses in one performance. It lets viewers compare Sparta and Mycenae without learning a larger ensemble.

  • Helen of Troy with Spartan king Menelaus
  • Clytemnestra with his brother Agamemnon

What to check in the final credits?

Himesh Patel plays Eurylochus, second-in-command. Travis Scott plays a bard, a singer-storyteller nodding to oral-poetry tradition, as W Magazine reports. Elliot Page does not play Achilles, according to Dark Horizons, which cites a Universal-provided final cast list in its cast-list report.

Trailer footage shows Page's character asking Odysseus who looks after his wife and son. Elliot Page and Logan Marshall-Green were still listed in unidentified roles in W Magazine and High On Films guides. Viewers should verify against final credits and the July 17, 2026 theatrical version.


You Might Also Like

We use cookies to run this site, measure how it’s used, and show ads. Choose “Essentials only” to limit cookies to what the site needs to work. Privacy Policy. Cookie Policy.