We still have no much info of who's playing who, but it's kinda obvious Holland is Telemacus and Hathaway is Penelope. Bernthal is likely one of the suitors.
AI speculation is this:
- Lupita Nyong'o: Plays Circe, the witch who keeps Odysseus with her for a year
- Jon Bernthal: Plays the giant Cyclops Polyphemus (LMAO)
- Robert Pattinson: Plays the Ghost of Achilles
- Samantha Morton: Plays Anticleia
- Himesh Patel: Plays Aeolus
Nyong'o makes sense as Circe, imo. I'm taking that Theron then could be Calypso or they can switch roles. That'd leave Zendaya as Athena and I'm gonna shoot myself.
More speculation has
Benny Safdie as Polyphemus (more sense than being Bernthal)
Corey Hawkins as Poseidon
Himesh Patel as Aeolus
Bill Irwin as Laertes
Zendaya as Calypso
Elliot Page – Hermes (LMAO)
John Leguizamo as Eumaeus
Jon Bernthal as Antious
Will Yun Lee as Amphinomus
Mia Goth as Ino
Charlize Theron as Athena
It makes sense that the non-white actors would get to play gods because "gods can be whatever they want" yadayada. I'm not happy at all with the decision, but I can see why it'd make sense for them.
This ones Hermes in Hallmark version:
Page being Hermes would be hilarious.