Lupita Nyong’o’s Dual Role in Nolan’s ‘The Odyssey’ Has Elon Musk Fuming and Fans Rallying Back
Christopher Nolan has never been a director who plays it safe, and his upcoming adaptation of Homer’s ancient epic is proving that once again, this time before a single frame has even reached the public. ‘The Odyssey’ has been building anticipation for months, boasting one of the most stacked Hollywood casts in recent memory, with Matt Damon leading as Odysseus alongside Tom Holland, Zendaya, Anne Hathaway, Robert Pattinson, Charlize Theron, and many others. The film is notably the first to be shot entirely in the IMAX format, and industry insiders have already described its scale as unlike anything Nolan has attempted before. The production budget sits at an eye-watering $250 million, with a release date locked in for July 17, 2026.
The casting conversation around the film has been simmering since early in the year, with speculation swirling about who would take on some of mythology’s most iconic roles. Nolan remained characteristically secretive, letting the anticipation build while online discussion filled the void. What was already a hotly debated topic became something far larger when official confirmation finally arrived.
A new Time magazine profile of Nolan, revealed that Lupita Nyong’o will play not one but two roles in the film, appearing as Helen of Troy, the most beautiful woman in the world whose abduction by a Trojan prince ignited a legendary war, and also as Helen’s sister Clytemnestra, whose own marriage to Agamemnon is, by Nolan’s own account, acrimonious. The dual casting immediately dominated entertainment headlines, and the reaction split sharply along predictable lines.
Elon Musk, who had already come out against the film in February, quickly doubled down after the Time profile dropped, posting on X that Nolan cast Nyong’o because “he wants the awards,” suggesting the decision was driven by the Academy’s diversity and inclusion standards for Best Picture eligibility.
Musk amplified posts from conservative commentator Matt Walsh, who claimed that no one “on the planet” sees Nyong’o as “the most beautiful woman in the world,” reaching an audience of some 240 million followers on the platform he owns. Social media users rapidly pushed back, with one writing that the controversy was “just open racism” and another pointing out that dismissing Nyong’o as not beautiful enough reveals an inability to “appreciate beauty when it falls outside the Eurocentric standard.”
Defenders of the casting came from across the entertainment world. Whoopi Goldberg addressed the backlash on The View as far back as February, telling viewers plainly, “I don’t know if you realize this, Lupita is also considered one of the world’s most beautiful women. So, I’m not sure what you’re trying to say,” and suggesting Musk look in a mirror before commenting on anyone else’s appearance. View panelist Sunny Hostin also weighed in, noting that scholars have debated for decades the extent to which Greek mythology and civilization were shaped by Ancient Egypt and North Africa, undercutting the argument that Helen of Troy must conform to a narrow European image.
Nyong’o’s performances in ‘Us’ and ’12 Years a Slave’ have already established her ability to deliver layered, psychologically intense characters, and many observers have pointed out that those qualities matter far more here than the physical description attached to a fictional figure from antiquity. Nolan himself has clearly approached the material with depth, studying the source text and making deliberate adaptation choices throughout, complicating relationships and humanizing characters where Homer’s poem left them neatly resolved.
The controversy shows no signs of quieting as summer approaches, but if history is any guide, the noise around Nolan’s casting decisions tends to dissolve the moment audiences actually see his films. Let us know in the comments what you think about Lupita Nyong’o taking on this dual role in ‘The Odyssey.’

