Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2017
2007
2016
2011
2019
1932
1940
2021
2015
1996
2004
2005
2023