Heracles was a divine hero in Greek mythology, the son of Zeus and Alcmene... He was the greatest of the Greek heroes, a paragon of masculinity, the ancestor of royal clans who claimed to be Heracleidae (Ἡρακλεῖδαι) and a champion of the Olympian order against chthonic monsters.