For a certain type of movie fan, July 17 was a stampede—a free-for-all waged on the opaque battlefield of online ticket queues. Two days earlier, word had spread online that tickets for Christopher Nolan’s The Odyssey would be going on sale a full year in advance of its July 17, 2026, release date. Far from regular screenings, these would be in IMAX 70 mm, an analog format championed by Nolan that only 30 theaters in the world are equipped for.
Read Full Article »