Suggestions by @jvpirate
1,233 suggestions

Mckenna Grace
as Joan of Arc in Joan of Arc
John Rhys-Davies
as Poseidon in The Trojan Women

Jamie Lee Curtis
as Hecuba in The Trojan Women
Rachel Weisz
as Alice Ford in The Merry Wives of Windsor
Julie Walters
as Mistress Quickly in The Merry Wives of Windsor
Diane Lane
as Jocasta in Oedipus at Colonus

Douglas Booth
as Polynices in Oedipus at Colonus

Hayden Christensen
as Theseus in Oedipus at Colonus

Ariana Grande
as Eve in Children of Eden

Ross Lynch
as Abel in Children of Eden

Ariane Rinehart
as Yonah in Children of Eden

Judi Dench
as The Pythia in The Orestia: The Eumenides
Nicole Kidman
as Clytemnestra in The Orestia: The Eumenides
Selena Gomez
as Athena in The Orestia: The Eumenides

John Boyega
as Apollo in The Orestia: The Eumenides
Timothée Chalamet
as Orestes in The Orestia: The Eumenides
Helen Mirren
as Cilissa in The Orestia: The Libation Bearers

Alex Pettyfer
as Pylades in The Orestia: The Libation Bearers
Gary Oldman
as Aegisthus in The Orestia: The Libation Bearers

Maisie Williams
as Electra in The Orestia: The Libation Bearers