

Film guide
- Fantasy
- Adventure
- Action
- Historical
- Epic
- Stars
- Matt Damon · Anne Hathaway · Robert Pattinson
Images: Universal Pictures
Where to watch The Odyssey (2026 film)
In US theaters and IMAX now — it has been playing since July 17, 2026. It is not streaming or available to rent or buy yet. Trade press widely reports a digital and 4K Ultra HD/Blu-ray release on November 17, 2026, with a Peacock streaming date still unannounced.
Release details in the United States, updated Nov 13, 2026. More from odysseymovie.com.
Videos 2
A 2,800-year-old story, shot like nothing before it
The pitch is simple and the execution is not: Christopher Nolan adapted Homer’s Odyssey, and shot the whole thing on IMAX film cameras, a format no narrative feature had used start to finish before this one. Matt Damon plays Odysseus trying to get home from Troy across ten years of monsters, gods and bad decisions, while Anne Hathaway’s Penelope holds off suitors back in Ithaca and Tom Holland’s Telemachus grows up waiting for a father he barely remembers. It is Nolan’s longest film at 172 minutes, and the biggest swing of his career: a myth everyone half-knows, told with the technical ambition he usually spends on time travel and dream logic.

The cast is where the film hides its best jokes about itself. Robert Pattinson plays Antinous, the suitor trying to take Ithaca out from under Odysseus; Charlize Theron is Circe and Samantha Morton is a different sorceress, Calypso, so the film doesn’t collapse its two witch-women into one; and Zendaya’s Athena is the god actually steering the plot, the way she does in the poem. Jon Bernthal’s Agamemnon-adjacent Menelaus and John Leguizamo’s loyal swineherd Eumaeus fill out Ithaca’s half of the story. None of it requires having read the Odyssey in school. The film explains its own rules as it goes, the way Nolan’s films always do.

It has been in theaters and IMAX since July 17, 2026, and the film’s own site still only sells tickets — no rent, no buy, no subscription link anywhere on it. Trade coverage has a digital and 4K/Blu-ray date of November 17, 2026, four days after this guide was checked; a subscription date on Peacock, Universal’s own service, hasn’t been set. If you want another Nolan epic that earns its runtime while this one is still theater-only, our Dark Knight guide covers where to watch the one everyone already has an opinion on.
The Odyssey (2026 film) cast 12
Matt DamonOdysseus- Anne HathawayPenelope
Robert PattinsonAntinous
Samantha MortonCirce
John LeguizamoEumaeus- ZendayaAthena
Charlize TheronCalypso
Jon BernthalMenelaus
Bill Irwinthe on-set performer of Polyphemus
Elliot PageSinon
Benny SafdieAgamemnon
Tom HollandTelemachus
- Director
- Christopher Nolan
- Writer
- Christopher Nolan
- Cinematography
- Hoyte van Hoytema
- Producers
- Christopher Nolan, Emma Thomas
- Music
- Ludwig Göransson
- Studios
- Syncopy Inc., Universal Pictures
Photos via Wikimedia Commons. Matt Damon: PhilipRomano, CC BY-SA 4.0; Robert Pattinson: Colleen Sturtevant, CC BY-SA 4.0; Samantha Morton: PhilipRomano, CC BY-SA 4.0; John Leguizamo: PhilipRomano, CC BY-SA 4.0; Charlize Theron: PhilipRomano, CC BY-SA 4.0; Jon Bernthal: PhilipRomano, CC BY-SA 4.0; Bill Irwin: PhilipRomano, CC BY-SA 4.0; Elliot Page: PhilipRomano, CC BY-SA 4.0; Benny Safdie: Harald Krichel, CC BY-SA 4.0; Tom Holland: PhilipRomano, CC BY-SA 4.0.
Rate The Odyssey (2026 film)
Sign in to rate it and earn Hero Pass progress.
Frequently Asked Questions
Where can I watch The Odyssey?
In US theaters and IMAX, checked November 13, 2026. It is not yet available to stream, rent or buy; trade reporting points to a digital and 4K/Blu-ray release on November 17, 2026.
When does The Odyssey come to streaming?
No subscription streaming date has been announced. Universal’s deal with Peacock makes Peacock the likely eventual home, but no date is confirmed.
How long is The Odyssey?
172 minutes, Christopher Nolan’s longest film.
Is The Odyssey based on a comic?
No. It adapts Homer’s epic poem, written for the screen by Nolan himself.
Who plays who in The Odyssey?
Matt Damon is Odysseus, Tom Holland is his son Telemachus, and Anne Hathaway plays Penelope. Robert Pattinson, Zendaya, Charlize Theron, Samantha Morton, Jon Bernthal, John Leguizamo and Benny Safdie round out the cast.











