Christopher Nolan’s much-anticipated epic The Odyssey has finally offered fans a glimpse but not in the traditional way. In line with Nolan’s preference for a cinematic-first experience, the teaser trailer was released exclusively in theatres. However, a phone-recorded version has surfaced online, quickly going viral and igniting widespread buzz on social media.
According to The Hollywood Reporter, the trailer begins with a haunting shot of the sea, setting a dramatic tone. A voiceover says, “Darkness. Zeus’ law was smashed to pieces. I’ve been without a king since my master died. He knew it was an unwinnable war. And then, somehow, he won it.”
Star-Studded Cast and Emotional Core
The teaser features Tom Holland as Telemachus, the son of Odysseus, in an emotionally charged exchange with Jon Bernthal’s mysterious character. “I have to find out what happened to my father,” says Holland. Bernthal responds, “Who has a story about Odysseus? You? Some say he’s rich. Some say he’s poor. Some said he perished. Some said he’s imprisoned.”
#TheOdysseyMovie teaser pic.twitter.com/isc5ZhuVHz
— Noah Hastert (@noah_hastert) July 1, 2025
Matt Damon is briefly seen lying on driftwood, strongly hinting he’s playing the legendary Odysseus. The ensemble cast also includes Zendaya, Anne Hathaway, Lupita Nyong’o, Charlize Theron, Mia Goth, and Robert Pattinson.
Also Read: Fans react to Tom Holland’s ‘The Odyssey’ look! Is this really the best Christopher Nolan could do?
Nolan’s Biggest Film Yet
The Odyssey marks Nolan’s most ambitious project to date, with a reported budget of $250 million. The film is currently being shot entirely on IMAX cameras across Greece, Morocco, and Italy. Production began in February 2025 and is still underway.
An adaptation of Homer’s ancient Greek epic, The Odyssey will follow Odysseus’ perilous journey home after the Trojan War, facing mythical creatures like the Cyclops, Sirens, and Circe, before his reunion with wife Penelope. The film is slated for a theatrical release on July 17, 2026.
View this post on Instagram