Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
1997
2024
2018
2019
2016
1989
2007
1957
2022
1981
2010
2005
2011
—