⊠[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 Nolan and starring Matt
Read More