Lupita Nyong’o cast as Helen of Troy in Nolan’s Odyssey film draws backlash
Actress Lupita Nyong’o has been cast as Helen of Troy in Christopher Nolan’s upcoming adaptation of Homer’s Odyssey. The casting prompted criticism from some commentators who expected the mythical beauty to be portrayed by a white actress. Billionaire Elon Musk tweeted that Nolan had "desecrated The Odyssey" and suggested new inclusion standards were influencing the decision.
Nyong’o told Elle Magazine that she had not read the Odyssey before being offered the role and quickly studied the epic to prepare. She emphasized her desire to explore the character beyond physical beauty and supported Nolan’s inclusive casting approach, noting that the film’s diverse cast reflects a modern world view. The controversy also sparked speculation about other casting choices, such as Elliot Page potentially playing Achilles.