Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2023
2021
—
1949
2017
1978
2013
2000
2018
2008
2024
2014
2002
2006
2003
2015
2010