Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2017
2021
2022
2004
2001
2010
2015
2016
2023
1996
1998
2003
2013