Part 2/11:
Reports from Greek media have confirmed several key cast members. Matt Damon will portray Odysseus, while Tom Holland is set to play his son, Telemachus. The Greek goddess Athena will be represented by Zendaya, adding a modern, racially diverse twist to the myth. Charlize Theron is cast as Cersei, and Anne Hathaway will take on Penelope’s role. Benny Safdie is slated to play Agamemnon, and Lupita Nyong'o is confirmed as Creus, adding further star power and diversity to the ensemble.