Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
1989
2017
2019
2022
2026
2014
2005
2003
1993
2013
2007