Entertainment ❯Film ❯Film Technology ❯IMAX Technology
New images from the production offer a glimpse of Nolan's ambitious adaptation of Homer's epic, set for a July 2026 release.