Oedipus was a mythical Greek king of Thebes. He accidentally fulfilled a prophecy that said- he would end up killing his father and marrying his mother, thereby bringing disaster to his city and family. According to the mythical story, a "shepherd" survived Oedipus's attack at the triple crossroads.