L'opera teatrale, basata sulla trama dei motivi del mito di Edipo, si svolge nell'antica Grecia. La regina Tebe di Giocasta, per impedire all'oracolo di prevedere che suo figlio, quando sarà grande, ucciderà suo padre, il sovrano del re Tebe Lai, diciassette anni fa ordinò al servo di ferire i piedi del figlio più piccolo, legarlo e lasciarlo solo sulle montagne morte certa. Un certo pastore trovò il bambino e lo portò dal re e dalla regina di Corinto, che non aveva figli, ma li sognava appassionatamente. Lo allevarono amorevolmente, chiamandolo Edipo. Trasformandosi in un giovane, Edipo apprese da uno degli oracoli di Delfi che era pronto ad uccidere suo padre e sposare sua madre. Ignaro di essere il figlio adottivo dei sovrani di Corinto, Edipo li lascia e lascia la città. Sulla strada incontra una scorta di cavalli. Uno dei cavalli offende Edipo e tra lui e il cavaliere inetto si accende una lite. Il cavaliere oscilla su Edipo, vuole respingere il colpo, ma, avendo mancato, non cade sul cavaliere, ma sul suo vecchio padrone. Il vecchio muore di colpo. Edipo non sospetta nemmeno che suo padre, re Lai, sovrano di Tebe, sia ucciso.
Giocasta, l'inconsolabile vedova, si lamenta amaramente del marito defunto. Qualche giorno dopo, sentì delle voci secondo cui il fantasma del re Lai quasi ogni giorno all'alba era un soldato che sorvegliava le mura della fortezza della città, parlando in modo incoerente con loro e chiedendogli di avvertire sua moglie di qualcosa di incredibilmente importante. Una notte, Giocasta arriva al muro nella speranza che il suo arrivo coincida con l'apparizione del fantasma, e mentre il fantasma non è visibile, cerca di controllare se le guardie la stanno ingannando. Durante la scena della loro conversazione, un fantasma invisibile riappare contro il muro, chiamando invano sua moglie e implorando di prestargli attenzione. Solo dopo la partenza della zarina e del suo consigliere Tiresia, i soldati riescono a discernere il fantasma dello zar sullo sfondo del muro, che ha solo il tempo di chiedere alla zarina di essere consegnata per stare attenta al giovane che è attualmente alla periferia della città. Dopo aver pronunciato le ultime parole, il fantasma scompare, in modo che non apparirà mai più nel mondo dei vivi. In questo preciso momento, non lontano da Tebe, Edipo si confronta con la Sfinge, che cercava dappertutto, ma, dopo averlo affrontato da vicino, non lo riconosce immediatamente, poiché il mostro appare davanti a lui nelle vesti di una giovane ragazza. La sfinge a quel tempo era già stanca di fare enigmi e uccidere tutti quelli che non potevano risolverli, quindi dice a Edipo la risposta alla sua prossima domanda e dà al giovane l'opportunità di uscire dalla competizione come vincitore. La sconfitta della Sfinge dà a Edipo l'opportunità di sposare Giocasta, poiché la regina ha promesso che sposerà qualcuno che sa come gestire la Sfinge e diventare il sovrano di Tebe, che Edipo ha cercato a lungo. Edipo è felice e, non ringraziando la Sfinge per la sua gentilezza, compiaciuto di se stesso, scappa verso la città. La Sfinge è indignata per l'ingratitudine di Edipo, è pronto a mandargli dietro la ricerca di Anubi, una divinità con il corpo di un uomo e la testa di uno sciacallo, e ordinargli di fare a pezzi Edipo. Anubi, tuttavia, consiglia alla Sfinge di non affrettarsi in punizione e gli racconta la barzelletta che gli dei hanno deciso di giocare con l'insospettabile Edipo: deve sposare sua madre, dare alla luce i suoi due figli e due figlie, e tre dei bambini devono morirà una morte violenta. La Sfinge è soddisfatta di questa prospettiva e accetta di aspettare per godersi in futuro il quadro del dolore di Edipo.
Il giorno del matrimonio di Edipo e Giocasta sta diminuendo. Gli sposi si ritirano nella camera da letto di Giocasta. La regina chiede a suo marito di rendere omaggio alle tradizioni e di incontrare l'anziano cieco Tiresia, il mentore spirituale di Giocasta. Tiresia è estremamente pessimista riguardo al matrimonio della regina e troppo giovane, e inoltre, come crede, il povero vagabondo Edipo. Dopo aver appreso che Edipo è la progenie dei re di Corinto, Tiresia cambia il suo atteggiamento nei confronti della sposa e dello sposo e l'opinione del matrimonio della regina in generale.
Dopo essersi incontrati nella camera da letto di Giocasta, gli sposi si tuffano quasi immediatamente in un sonno pesante al limite delle persone stanche delle preoccupazioni diurne. Ognuno di loro sogna di orrori: Edipo associato alla Sfinge e Giove con l'incesto previsto per lei. Quando si sveglia e vede vecchie cicatrici sui piedi di Edipo, lo stupito Giocasta inizia a interrogarlo sulla loro natura e, con suo sollievo, scopre di averli ricevuti, secondo le storie dei suoi genitori, da bambino durante una passeggiata nella foresta. Incapace di reprimere i disordini, Jocasta rende suo marito una mezza confessione, raccontandogli come una delle sue ancelle presumibilmente portò suo figlio bambino con i piedi trafitti diciassette anni fa sulle montagne e lo lasciò lì da solo.
I successivi diciassette anni, cioè gli anni della vita coniugale di Edipo e Jokasga, volarono come un momento felice. I coniugi regali di Tebe avevano quattro figli, nulla ha rovinato la loro esistenza. Ma dopo la felicità spettrale scoppiò la catastrofe. Il cielo ha abbattuto l'epidemia di pestilenza sulla città, in modo che il re scoprisse il vero dolore e capisse che era solo un giocattolo nelle mani degli dei spietati. Edipo apprende che suo padre, re di Corinto, morì di vecchiaia. Questa notizia è in parte persino gradita a Edipo, in quanto gli dà la speranza di essere riuscito a sfuggire al destino previsto dall'oracolo. La madre di Edipo, Merope, è ancora viva, ma la sua età avanzata, secondo Edipo, è una difesa affidabile contro l'implementazione della seconda parte della predizione. Tuttavia, il messaggero, che portò la notizia della morte del re, dice a Edipo di essere il figlio adottivo del defunto. Molti anni fa, un pastore, che era il padre di un messaggero, trovò il piccolo Edipo tra le montagne e lo portò a palazzo.
Edipo non uccise il re Corinto, ma ricorda che in qualche modo causò la morte di un uomo che incontrò all'incrocio delle strade che portavano da Delfi e da Davlia. In quel preciso momento, Giocasta si rende conto che fu Edipo a uccidere Lai, il suo vero padre, e si rese conto che la predizione era completa. Nel santo terrore, lascia Edipo, parlando con il messaggero, Tiresia e Creonte, fratello di Giocasta, e si suicida appendendosi alla propria sciarpa. Edipo, ricordando il riconoscimento di Giocasta diciassette anni fa, è convinto di essere il figlio di Lai e il servo di Giocasta. Notando la scomparsa di sua moglie, la insegue, ma ritorna inorridito e riporta la morte di sua moglie. A poco a poco aprono gli occhi, capisce che Jokasta è sia un figlio che un marito, e la peste che è caduta su Tebe è una punizione per la città perché il più grande peccatore ha trovato rifugio in essa. La peste è chiamata a riscaldare l'atmosfera, così che finalmente scoppia un temporale, che proviene dalle profondità dei secoli. Edipo si alza in preda alla disperazione nelle sue camere.
Dopo un po ', il grido di Antigone, una delle figlie di Edipo, viene da lì. Chiama tutti i presenti al piano di sopra: Antigone ha trovato il cadavere di sua madre, e accanto a lui - suo padre, che sporse gli occhi con la spilla d'oro di Giocasta. Tutto intorno è coperto di sangue. Creonte non riesce a capire perché Edipo abbia fatto proprio questo: crede che sarebbe meglio seguire l'esempio di Giocasta. Tiresia è propenso a credere che questa sia la questione dell'orgoglio di Edipo: era il più felice dei mortali, ora preferisce diventare il più miserabile di loro.
Sul palco c'è un fantasma di Giocasta, vestito di bianco. Solo il cieco Edipo e il quasi cieco Tiresia sono in grado di vederlo. Ora Giocasta appare davanti a Edipo solo come sua madre. Lei conforta suo figlio e, d'ora in poi protegge da tutti i pericoli, lo conduce via dopo se stessa. Insieme ad Edipo, anche Antigone se ne va, non volendo separarsi da suo padre. Tutti e tre lasciano il palazzo e lasciano la città.