
Nolan's The Odyssey: First Feature Film Shot Entirely on IMAX 1570 Cameras
Christopher Nolan's The Odyssey, released July 17, 2026, is the first feature film shot entirely on IMAX 1570 cameras — each weighing 180 kilograms. Nolan and IMAX built a soundproofing "blimp" to quiet them for dialogue recording, a first for the system. The $250 million production is projected to earn $80–100 million on its opening North American weekend.
Published