Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2022
2009
1962
1992
1929
1965
1961
2005
2016
2015
2004
2019
2018
2017
—