Christopher Nolan’s long-awaited adaptation of The Odyssey has finally arrived in theaters. The film brings Homer’s legendary Greek epic to the big screen and marks the director’s first feature since the Oscar-winning Oppenheimer.
Matt Damon stars as Odysseus, the King of Ithaca, whose long journey home after the Trojan War is filled with mythical creatures, powerful gods, and other dangerous obstacles. The star-studded cast includes Anne Hathaway, Tom Holland, Robert Pattinson, Lupita Nyong’o, Samantha Morton, Zendaya and Charlize Theron.
The Odyssey crossed $17.6 million in preview screenings, the biggest preview haul of 2026 so far, and is expected to earn between $90 million and $100 million during its opening weekend. That would mark Nolan’s biggest opening since The Dark Knight Rises, which debuted to $160 million in 2012, according to Variety.
The movie is already earning widespread acclaim from both critics and audiences. Just one day after its theatrical debut, the film holds a 96% critics’ score on Rotten Tomatoes. Reviewers have praised Nolan’s ambitious vision, with many also spotlighting Damon’s performance.
Among the positive reviews, The Los Angeles Times’ Amy Nicholson praised Nolan’s fresh take on the classic, writing that “Nolan refuses to tremble before the canon. Grabbing mighty scissors, he cuts and rejiggers Homer and a bit of Virgil to transform the classical texts into his type of tale: one fixated on memory, self-identity, destructive genius and the slippage of time.”
Can’t make it to the theater or planning to watch The Odyssey again from home? Here’s everything to know about when the film is expected to arrive on digital platforms and Peacock.
How To Watch The Odyssey Right Now
The Odyssey premiered exclusively in theaters on Friday, July 17. For now, the only way to watch Nolan’s latest film is on the big screen. Check your local theater for showtimes.
When Will The Odyssey Begin Streaming On Peacock?
Because The Odyssey is being distributed by Universal Pictures, the film is expected to stream on Peacock after its theatrical run.
Although an official streaming date has not been announced, Universal has recently released many of its films on Peacock about three to four months after their theatrical debuts. Based on that timeline, The Odyssey could arrive on the platform sometime in October or November 2026.
Several of the studio’s recent releases have followed a similar schedule. Wicked: For Good began streaming on Peacock on March 20, 2026, about four months after its November 2025 theatrical debut. Jurassic World Rebirth and How to Train Your Dragon also followed similar release windows, while The Super Mario Galaxy Movie is expected to make its Peacock debut after nearly four months in theaters.
When Will The Odyssey Be Released On Digital?
Don’t want to wait until fall to watch The Odyssey from home? You may not have to. Before the film eventually arrives on Peacock, it will likely be released first through premium video on demand (PVOD), giving fans an earlier chance to watch at home.
Viewers can expect to rent or purchase the film on digital platforms such as Prime Video, Apple TV and Fandango at Home. New theatrical releases are typically priced between $24.99 and $29.99 to purchase, or between $19.99 and $24.99 to rent.
Studios often release films digitally about 45 to 65 days after premiering in theaters. Based on that timeline, The Odyssey could become available to watch at home as early as late August or as late as mid-September 2026.
Check out the official trailer for The Odyssey below.












