Check out a first look at Tom Holland filming Christopher Nolan’s The Odyssey where the actor known for Spider-Man is playing Telemachus, the son of Matt Damon’s Odysseus.
The set pics reveal Christopher Nolan is there and that they are actually filming the scene on a real boat in water and not CGI through a green screen. Nolan and some of the extras and crew have a life preserver on for the scene. Holland can be seen wearing the attire the Greek story is set in, around the 12th or 13th century BCE.
Tom Holland in The Odyssey:
Christopher Nolan and Tom Holland on the set of ‘THE ODYSSEY’ pic.twitter.com/Rg1Urx2PlS
— Christopher Nolan Art & Updates (@NolanAnalyst) March 12, 2025
New photos of Christopher Nolan and Tom Holland on the set of ‘THE ODYSSEY’https://t.co/YqedNmxAbK
— Christopher Nolan Art & Updates (@NolanAnalyst) March 12, 2025

What is The Odyssey about?
The Odyssey is an ancient Greek epic written by Homer. The story follows Odysseus, the King of Ithaca, as he faces a perilous ten-year journey home after the Trojan War. Along the way, he encounters legendary challenges, including the Cyclops Polyphemus, the alluring Sirens, and the sorceress Circe.
Who stars?
Along with Matt Damon and Tom Holland, starring includes Anne Hathaway, Robert Pattinson, Charlize Theron, with Lupita Nyong’o, Himesh Patel, Bill Irwi, Benny Safdie, Samantha Morton, Jon Bernthal, John Leguizamo, Elliot Page, Jesse Garcia, Will Yun Lee, Mia Goth, and Corey Hawkins.
Release info
From Universal Pictures, Christopher Nolan’s next film, The Odyssey, is a mythic action epic shot across the world using brand new Imax film technology. The film brings Homer’s foundational saga to Imax film screens for the first time and opens in theaters everywhere on July 17, 2026.
(note: first featured image is fan art of Tom Holland in The Odyssey)