Euripides’ Medea in twenty minutes, set in the shabby outskirts of Athens circa 1970.
2019
2006
2015
1998
2005
2023
1994
2007
2021
2014
1993
2009
2024
2018
2013
2017