
Universal Pictures will release Christopher Nolan’s new film, The Odyssey, on July 17, 2026. It’s his most ambitious project yet, featuring a large cast of well-known actors playing characters from the classic poem. Filming took place in several countries around the world, including Greece, Iceland, Italy, Morocco, and Scotland. Recent previews have revealed some of the actors portraying key roles, though details about other castings are still being kept under wraps. With nine characters now confirmed, fans are getting an exciting first glimpse of Nolan’s take on this timeless story and how these characters will drive the plot.