Show summary Hide summary
Tom Holland has delayed filming on Spider-Man: Brand New Day to star in Christopher Nolan‘s epic The Odyssey, calling Sony Pictures executives directly to arrange the production schedule change. The actor will play Telemachus, the son of Odysseus, opposite Matt Damon in the ancient epic reimagined by one of cinema’s most celebrated directors.
Holland’s Odyssey Role and The Delay
Holland’s involvement in The Odyssey marks a major commitment to Nolan‘s ambitious ensemble production. The actor secured the role of Telemachus alongside an ensemble cast that includes Anne Hathaway as Penelope, Robert Pattinson as Antinous, Zendaya, and Lupita Nyong’o as Helen of Troy. Rather than stepping away from the Marvel project entirely, Holland worked out a scheduling arrangement with Sony that allows him to balance both productions.
Spider-Man: Brand New Day remains on track for a July 31, 2026 theatrical release, according to Marvel.com and multiple sources. The film is directed by Destin Daniel Cretton and rounds out Phase Six of the MCU.
Tom Holland delays Spider-Man: Brand New Day to star in Nolan’s The Odyssey
Mandalorian and Grogu falls to third at box office with 70% second-weekend drop
The Odyssey’s Scope and Release
The Odyssey arrives in theaters on July 17, 2026, just two weeks before the Spider-Man film. The production has drawn widespread attention for its stacked cast and reported budget of $250 million. Nolan directed the screenplay alongside his wife Emma Thomas, adapting Homer’s classic epic across multiple continents and coordinating one of the industry’s largest ensemble casts.
The film adaptation brings together stars from across franchises and independent cinema, with composer Ludwig Göransson scoring what is shaping up to be one of 2026’s most elaborate blockbuster releases.
Sources
- Wikipedia (Spider-Man: Brand New Day) — Confirmed delay announcement and Holland’s direct call to Sony
- Marvel.com — Confirmed July 31, 2026 release date and director Destin Daniel Cretton
- Wikipedia (The Odyssey 2026 film) — Confirmed cast, director, and production team
- IMDB — Confirmed Holland’s role as Telemachus and full ensemble cast
- Google Knowledge Graph — Confirmed The Odyssey release date as July 17, 2026 and budget information











