Oscar-winning actress Lupita Nyong’o has responded to criticism surrounding her casting in Christopher Nolan’s upcoming film adaptation of «The Odyssey,» Euronews reported. Nyong’o is set to portray Helen of Troy and her sister Clytemnestra in the film, which also stars Matt Damon, Anne Hathaway, Tom Holland, Robert Pattinson and Zendaya.…