News

“Christopher Nolan’s next film The Odyssey is a mythic action epic shot across the world using brand new IMAX film technology,” the studio announced on Dec. 23, 2024 in a message posted to X.