Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2021
1999
2009
1988
2006
1987
2005
1978
2001
2014
2020
2016
2013
2017
2018
2024