Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2009
2023
2020
2019
2021
1999
2024
2012
1981
1983
1958
2014
2018
2017
2022