Helenes man , blossande af vrede.