Christopher Nolan’s The Odyssey Officially Sets Home Release Date
- The Odyssey’s home release is set for 17 November.
- More than 90 minutes of bonus features are included.
- Streaming is expected in 2027.
Christopher Nolan’s The Odyssey will be available to buy digitally and on physical formats from 17 November, following a reported $1.8 billion global box-office run. The release gives viewers a way to revisit the film at home and includes bonus material, while its theatrical success has made it…