Story perspectives
Nolan's “The Odyssey” Opens $264 M, Sparks Casting Backlash
7/21/2026
1 of 2
Story summary
- Christopher Nolan’s “The Odyssey” earned US$264 million in its U.S. opening weekend, Universal Pictures reports.
- The film was shot in five countries over 91 days using practical effects and over 2 million feet of IMAX film.
- Lupita Nyong’o’s casting as Helen of Troy drew criticism in Greece, despite Greek viewers praising the film’s scale and effects.
- Nolan kept Zeus unseen and limited Athena’s (Zendaya) role to a brief, inscrutable presence.
1 / 2
