Jocasta and Laius give birth to Oedipus. When they take him to the Oracle at Delphi, they learn he is destined to kill his father and marry his mother.
In fear of Oedipus' prophesy coming true, Laius binds his ankles with metal pins, and gives him to a servant, telling him to leave Oedipus on Mount Cithaeron.
The servant spares Oedipus' life, giving him to a shepherd, who gives him to the king and queen of Corinth, Polybus and Merope, who wanted a child, so they raise him as their own.
Oedipus learns of the prophesy, and fearing he will kill Polybus and marry Merope, he flees Corinth to escape his fate.
During Oedipus' journey to flee Corinth, he meets a group of people at a fork in the road. They start arguing, he becomes enraged and kills all of them but one. Unbeknownst to him, one of those men was Laius, his real father, therefore fulfilling half of his fate.
Oedipus arrives at Thebes, which is in disarray due to a plague, famine, and their recent loss of their king, Laius. Oedipus solves the Sphinx's riddle, thus saving Thebes. However, the people reward him by allowing him to become their king, and taking locasta as his wife, fulfilling the other half of his fate.