Laio era il figlio di Labdaco, un precedente re di Tebe. Sposò Giocasta, figlia di suo zio Creonte. Dopo aver consultato l'oracolo riguardo al loro bambino, a Laio fu detto che suo figlio sarebbe cresciuto per ucciderlo e sposare sua madre.
Determinato a evitare ciò, Laio fece forare e legare insieme le caviglie di Edipo prima di lasciarlo morire sul fianco di una montagna. Tuttavia, Edipo fu trovato e salvato da un pastore, che lo portò poi a Corinto.
Edipo crebbe a Corinto credendo che il re e la regina fossero i suoi veri genitori. Da giovane consultò l'oracolo e gli fu detto che era destinato a uccidere suo padre e a sposare sua madre. Edipo lasciò Corinto per evitare questo destino, ma durante il suo viaggio incontrò e uccise Laio in uno scontro.
All'insaputa di Edipo , era tornato a Tebe e aveva adempiuto la profezia dell'oracolo. Divenne re di Tebe e sposò inconsapevolmente sua madre, Giocasta. Insieme ebbero due figli:Eteocle e Polinice, e due figlie:Ismene e Antigone.
Alla fine, la verità sulle origini di Edipo fu rivelata e fu cacciato da Tebe in disgrazia. Vagò per il paese come un mendicante cieco fino alla sua morte. Giocasta si suicidò dopo aver appreso la verità, ed Eteocle e Polinice si uccisero a vicenda in una battaglia per il trono di Tebe.
La storia di Edipo e della sua famiglia è una storia di tragedia e destino, con i personaggi intrappolati da circostanze al di fuori del loro controllo. È stato raccontato e raccontato per secoli e rimane uno dei miti greci più famosi.