NEWS Lupita Nyong’o Is Reportedly Playing Helen Of Troy In ‘The Odyssey’ February 1, 2026February 1, 2026 Lupita Nyong’o has reportedly been cast as Helen of Troy…