Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2014
1973
2020
2012
1954
1996
2021
2013
2017
2023
2022
1960
2015
1949
2003