Overview
- A new Time profile confirms Lupita Nyong’o will portray both Helen of Troy and her sister Clytemnestra in Christopher Nolan’s epic.
- The film reworks relationships from the myths, with Helen married to Menelaus played by Jon Bernthal and Clytemnestra married to Agamemnon played by Benny Safdie.
- Nolan says he chose not to cast on‑screen Olympian gods, opting to evoke divine force through nature and IMAX scale to put viewers in the storm and at sea.
- The cast includes Matt Damon as Odysseus, Anne Hathaway as Penelope, Tom Holland as Telemachus, and other stars like Robert Pattinson, Zendaya, and Charlize Theron.
- The Odyssey is slated for a July 17, 2026 release, is billed as the first film shot entirely in IMAX, and adds touches like Travis Scott as a bard as the team channels budget to the screen.