Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2020
1954
2018
2023
1973
1979
2024
2017
2022
2019