Oedipus. Oedipus was a mythical Greek king of Thebes.
   A tragic hero in Greek mythology, Oedipus accidentally fulfilled a prophecy that he would end up killing his father and marrying his mother, thereby bringing disaster to his city and family. The story of Oedipus is the subject of Sophocles' tragedy Oedipus Rex, which is followed in the narrative sequence by Oedipus at Colonus and then Antigone.
   Together, these plays make up Sophocles' three Theban plays. Oedipus represents two enduring themes of Greek myth and drama: the flawed nature of humanity and an individual's role in the course of destiny in a harsh universe.
   In the best known version of the myth, Oedipus was born to King Laius and Queen Jocasta. Laius wished to thwart the prophecy, so he sent a shepherd-servant to leave Oedipus to die on a mountainside.
   However, the shepherd took pity on the baby and passed him to another shepherd who gave Oedipus to King Polybus and Queen Merope to raise as their own. Oedipus learned from the oracle at Delphi of the prophecy that he would end up killing his father and marrying his mother but, unaware of his true parentage, believed he was fated to murder Polybus and marry Merope, so left for Thebes. On his way he met an older man and killed him in a quarrel. Continuing on to Thebes, he found that the king of the city had been recently killed, and that the city was at the mercy of the Sphinx.
Wikipedia ...