Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2011
1965
2021
2022
1966
1987
2016
2014
1964
2020
2015
2023
2025
2008
2004
2002