Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2012
1976
2023
1969
2019
2020
2004
2022
2025
1993
2018
2024
2011
2007
1979