Taylor (Doctor Faustus [1967 film]), Irene Papas (The Trojan Women [1971 film]), Sienna Guillory (Helen of Troy [2003 miniseries]), and Diane Kruger (Troy [2004 film]). Lupita Nyongâo took the role in The Odyssey (2026), directed by Christopher
Read More