Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2006
2002
1973
2019
2015
2023
2014
2016
1961
2024
1999
2021