A storm rages off the coast of Crete, forcing King Idomeneo, who is returning from the Trojan War, to make an ill-fated promise to Neptune: if the enraged god lets him reach land safely, he will sacrifice the first man he meets. When Idomeneo arrives on the…
Read more