Getty Images Christopher Nolan has confirmed the part that Lupita Nyong'o will play in his upcoming epic The Odyssey. The 43-year-old Oscar winner was announced as a cast member a while ago, and rumors began swirling she would be playing Helen of Troy. Nolan has now revealed that she will also be playing a second character. Time confirmed Lupita's role in the film in their profile published on Tuesday (May 12). The outlet called the casting decision one of "several striking adaptation choices.
Just Jared
Lupita Nyong'o Confirmed to Play Helen of Troy & Another Character in 'The Odyssey'
May 13, 2026
3 days ago
11 celebrities mentioned
Celebrities Mentioned
Share this article: