When does Christopher Nolan’s The Odyssey come out? The film is currently set for a release in Imax July 17, 2026. Has Christopher Nolan’s The Odyssey started production? Yes, filming is ...
Scream queen Mia Goth has joined the cast of Christopher Nolan‘s IMAX epic “The Odyssey,” Variety has confirmed. She will appear alongside a growing cast including Tom Holland, Zendaya ...