Charlize Theron attended the New York premiere of ‘The Odyssey’ on 15 July. She sported a matching Dior ensemble with her two daughters. Theron later arrived at the Sydney premiere on 16 July, where she had loose hair on the red carpet. One daughter was seen beside her in photos. Critics now label Nolan’s film his highest-rated release. They praise it as a meditative anti-war story that weaves fate with creativity.