Christopher Nolan returns in 2026 with The Odyssey, making cinema history as the first film shot entirely on IMAX 70mm cameras. Featuring a powerhouse cast and Nolan’s signature mind-bending storytelling, the film promises an epic, immersive experience on an unprecedented scale.