Last Updated: July 08, 2026, 16:03 IST1 / 16 Christopher Nolan's The Odyssey boasts one of the most star-studded ensembles.
Based on Homer's timeless Greek epic, the film follows King Odysseus as he embarks on a perilous journey home after the Trojan War.
ADVERTISEMENT11 / 16 Benny Safdie as AgamemnonBenny Safdie plays Agamemnon, the powerful king of Mycenae who commanded the Greek armies during the Trojan War.
12 / 16 Travis Scott as DemodocusTravis Scott appears as Demodocus, a celebrated bard whose songs preserve the heroic tales of the Trojan War.
His determination to reclaim Helen was the spark that led to the decade-long Trojan War.
Last Updated: July 08, 2026, 16:03 IST
1 / 16 Christopher Nolan's The Odyssey boasts one of the most star-studded ensembles. Based on Homer's timeless Greek epic, the film follows King Odysseus as he embarks on a perilous journey home after the Trojan War. Along the way, audiences will meet legendary heroes, powerful gods, cunning villains and unforgettable mythological figures. Here's a look at the film's biggest stars and the iconic roles they're bringing to life.
2 / 16 Matt Damon as Odysseus
Matt Damon leads the film as Odysseus, the clever King of Ithaca whose 10-year journey home forms the heart of the story. Celebrated for his intelligence and resilience, Odysseus must outwit monsters, gods and countless dangers before reuniting with his family. This marks Damon's third collaboration with Christopher Nolan.
ADVERTISEMENT
3 / 16 Anne Hathaway as Penelope
Anne Hathaway plays Penelope, the devoted Queen of Ithaca and wife of Odysseus. While her husband is believed lost, she cleverly delays remarriage by weaving and secretly unravelling a burial shroud each night, making her one of Greek mythology's most admired symbols of loyalty and wisdom.
4 / 16 Zendaya as Athena
Zendaya takes on the role of Athena, the goddess of wisdom and strategic warfare. Throughout the epic, Athena serves as Odysseus' greatest divine ally, guiding both him and his son Telemachus through some of their most difficult challenges.
ADVERTISEMENT
5 / 16 Tom Holland as Telemachus
Tom Holland portrays Telemachus, the son of Odysseus and Penelope. Initially overshadowed by his legendary father, Telemachus embarks on his own coming-of-age journey as he searches for news of Odysseus and learns what it means to become a leader.
6 / 16 Robert Pattinson as Antinous
Robert Pattinson plays Antinous, the most arrogant and influential of Penelope's many suitors. Confident that Odysseus will never return, Antinous seeks both the throne of Ithaca and Penelope's hand, making him one of the story's primary antagonists.
ADVERTISEMENT
7 / 16 Lupita Nyong'o as Helen of Troy and Clytemnestra
Lupita Nyong'o takes on two iconic mythological figures. She plays Helen of Troy, whose elopement or abduction sparked the Trojan War, and Clytemnestra, queen of Mycenae and wife of Agamemnon, whose tragic story became one of Greek mythology's most famous tales of revenge.
8 / 16 Charlize Theron as Calypso
Charlize Theron stars as Calypso, the immortal sea nymph who keeps Odysseus stranded on her island for years. Though she falls in love with him, the gods eventually order her to let him continue his journey home.
ADVERTISEMENT
9 / 16 Mia Goth as Melantho
Mia Goth plays Melantho, one of Penelope's maidservants. Unlike her loyal queen, Melantho sides with the suitors during Odysseus' absence, ultimately paying a heavy price for her betrayal.
10 / 16 Elliot Page as Sinon
Elliot Page portrays Sinon, the Greek soldier whose deception convinced the Trojans to bring the famous wooden horse inside the city walls. In Nolan's adaptation, Sinon is also reimagined as Odysseus' cousin.
ADVERTISEMENT
11 / 16 Benny Safdie as Agamemnon
Benny Safdie plays Agamemnon, the powerful king of Mycenae who commanded the Greek armies during the Trojan War. A brilliant military leader, Agamemnon is also remembered for the personal tragedies that followed his victorious return home.
12 / 16 Travis Scott as Demodocus
Travis Scott appears as Demodocus, a celebrated bard whose songs preserve the heroic tales of the Trojan War. Christopher Nolan has described the role as a tribute to the oral storytelling tradition through which Homer's epic was originally passed down.
ADVERTISEMENT
13 / 16 Samantha Morton as Circe
Samantha Morton plays Circe, the powerful enchantress who famously transforms Odysseus' crew into pigs before eventually helping the hero continue his journey.
14 / 16 Jon Bernthal as Menelaus
Jon Bernthal portrays Menelaus, the Spartan king and husband of Helen of Troy. His determination to reclaim Helen was the spark that led to the decade-long Trojan War.
ADVERTISEMENT
15 / 16 John Leguizamo as Eumaeus
John Leguizamo plays Eumaeus, the loyal swineherd who remains faithful to Odysseus throughout his long absence. He becomes one of the king's closest allies when Odysseus finally returns to Ithaca in disguise.