Christopher Nolan’s next project, The Odyssey is set to release on July 17, 2026. Starring Matt Damon, Tom Holland, Zendaya ...