Gerda Stevenson. plays in Macbeth