Heracles era hijo de Alcmena, del linaje de Perseo, y de Zeus.