Tradicionalmente Heracles era el hijo de Zeus y Alcmena, nieta de Perseo.