Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2016
1986
2024
2012
1993
2014
2025
1979
1908
2001
2015
2022
2017
2008
2023
1911
1972