Christopher Nolan used more than two million feet of film for his upcoming movie The Odyssey, which will be released in IMAX theaters in July 2026.
Christopher Nolan used more than two million feet of film for his upcoming movie The Odyssey, which will be released in IMAX theaters in July 2026.