Christopher Nolan has wrapped up shooting ‘The Odyssey,’ a grand adaptation of Homer’s epic poem featuring an all-star cast including Matt Damon, Zendaya, Tom Holland, and Anne Hathaway. Shot in 70mm IMAX across eight countries, the film marks Nolan’s return to mythic storytelling. The movie is set to hit theaters worldwide on July 17, 2026, distributed by Universal Pictures. With a budget of $250 million, ‘The Odyssey’ stands out as one of Nolan’s most ambitious projects to date.