Overview
- Holland, who plays Telemachus, told AFP the screenplay is “the best script I’ve ever read” and described Christopher Nolan as “a real collaborator.”
- Matt Damon leads as Odysseus alongside a large ensemble that includes Zendaya, Anne Hathaway, Robert Pattinson, Charlize Theron, Lupita Nyong’o and Jon Bernthal.
- Production reportedly wrapped around August 2025 after roughly six months of filming across locations in Sicily, Greece, Morocco, Scotland and other sites.
- The film is scheduled for July 17, 2026, with coverage noting it was shot on IMAX 70mm and backed by a substantial budget.
- Early 70mm IMAX ticket blocks offered in July 2025 sold out quickly, with reports of high secondary-market resale, as Holland simultaneously films Spider-Man: Brand New Day for a July 31, 2026 release.