news
El Financiero
2026-07-09
Christopher Nolan's 'La Odisea' Set for July 2026 IMAX Release in Mexico
Christopher Nolan's 'La Odisea,' starring Matt Damon and Anne Hathaway, is slated for a July 16, 2026 release in Mexico, filmed entirely with IMAX cameras.