First Look at Holland as Telemachus in Upcoming Epic
March 27, 2025: Recent set photos have emerged showcasing Tom Holland in full ancient Greek armor on the set of Christopher Nolan‘s adaptation of The Odyssey. Captured in Favignana, Italy, the images depict Holland alongside actor Ryan Hurst, both adorned in period-specific attire. Holland’s ensemble includes a chest plate, metal forearm guards, and leg armor, suggesting his portrayal of Telemachus, the son of Odysseus.
A Star-Studded Cast Brings Homer’s Classic to Life
The film boasts an ensemble cast featuring Matt Damon as Odysseus, Zendaya as Athena, Anne Hathaway, Robert Pattinson, Lupita Nyong’o, Charlize Theron, Mia Goth, Elliot Page, John Leguizamo, and Benny Safdie in undisclosed roles. Damon was recently spotted on set exhibiting a striking physical transformation, embodying the legendary Greek hero.
Christopher Nolan’s Vision for ‘The Odyssey’
Known for his complex storytelling and visually stunning films, Nolan is set to bring Homer’s epic poem to life in a way never seen before. With a massive cast, historical settings, and his signature cinematography, The Odyssey is shaping up to be one of the most anticipated films of the decade.
A Highly Anticipated Release
The Odyssey is slated for release on July 17, 2026, and is expected to be another blockbuster success for Nolan. As fans eagerly await more details, these first glimpses of Tom Holland in character have already generated significant buzz around the film.
Published by HOLR Magazine