After he learns of the prophecy and fearing for his ¨father's" life, Oedipus sets off for Thebes. Along the way, Oedipus kills his real father, fulfilling the prophecy that he would one day kill his father.
Oedipus solves the riddle of the Sphinx, freeing the city of Thebes from it´s Curse.
Oedipus becomes king of Thebes and unknowingly marries his mother, Jocasta. During this time, a second curse has been brought down upon the land and sends his friend Creon to the oracle Apollo to find out how to break the curse.
Creon returns to Oedipus saying that the curse is here because the King's death was never avenged. Creon also says that the curse can only be lifted by "Blood by blood". Oedipus goes on to curse the man who did the crime and ultimately curses himself.
Oedipus learns of a shepherd from a messenger that may hold the answers to break the curse that is upon Thebes. When Oedipus meets with the Shepherd, he learns that he is the son of Laius and it was he who killed him.
After learning that Oedipus is her son, Jocasta hangs herself and Oedipus seeing what his actions have had on her, he gouges his eyes out. He asks Creon to succeed him as king, watch over his children, and give Jocasta a proper burial.