Elon Musk has reacted critically to reports that Academy Award-winning actress Lupita Nyong’o may play Helen of Troy in Christopher Nolan’s upcoming historical epic The Odyssey, based on Homer’s classic Greek poem.
Musk expressed his disapproval on X, writing, “Chris Nolan has lost his integrity,” in reference to the alleged casting decision.
Online reactions have been divided. Some users sided with Musk, arguing that Greek mythology is rooted in a specific historical and cultural context. Others countered that The Odyssey is a work of fiction and that modern interpretations of its characters need not be constrained by race.
Nyong’o’s role in the film has not been officially confirmed. The confirmed main cast includes Matt Damon as Odysseus, alongside Tom Holland, Jon Bernthal, Robert Pattinson, Zendaya, Charlize Theron, Anne Hathaway, Mia Goth, and Benny Safdie. Atlanta-born rapper Travis Scott also makes an appearance.
The Odyssey follows the perilous journey home of the Greek king and war hero Odysseus, who faces gods, monsters, and the trials of fate along the way.