Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2004
2016
2017
2014
2023
2018
2020
2019
1998
1993
2009