Actress Lupita Nyong’o, who’s playing Helen of Detroit, sorry I mean Helen of Troy in Christopher Nolan’s upcoming film “The Odyssey,” is going viral for wishing she could tell ancient Greek poet Homer that he didn’t give enough “screen time” to women. Amala Ekpunobi takes a look at what she said.
