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.