Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2013
2014
2022
1934
2023
2017
2015
1972
2018
2019
2020
1996
2008
1993
2004
1937