"Medea" opens on Thursday