He who learns must suffer.Before setting out for the Trojan War, King Agamemnon sacrificed his daughter Iphigenia. Many years later, when Agamemnon returns to his palace, his adulterous Queen Clytemnestra takes her revenge by brutally murdering him and installing her lover on the throne. How will the gods judge Orestes, their estranged son, who must avenge his father's death by murdering his ...