The hero Perseus had many children with his wife, Andromeda, after he rescued her from the sea monster. Three of the sons they raised in Argos were Alcaeus, Electryon, and Sthenelus. In time Alcaeus grew up and had a son of his own named Amphitryon, while Electryon had nine sons and a daughter he named Alcmene.
When Perseus died, Electryon became king of Mycenae. The coast of Argos in those days was plagued by pirates and one day they attacked Electryon’s sons while they were tending cattle. Unfortunately for the princes, they were no match for the raiders. The king himself then decided to seek revenge on...