Отец Эдипа, царь Лай, испугавшись предсказания о том, что его сын от Иокасты будет его убийцей, решил избавиться от ребёнка. Однако человек, которому было приказано убить младенца, пожалел его и отдал пастуху из Коринфа. Мальчик был усыновлён коринфским царём Полибом. Повзрослевший Эдип, узнав о пророчестве, которое говорит, что он убьёт родного отца и женится на матери, решает покинуть своих приёмных родителей в надежде избежать злой участи. У самого города Фивы на него чуть не наехала колесница, всадники которой начали оскорблять и бить юношу. В завязавшейся драке Эдип убивает сидевшего в колеснице старика и троих из четырёх его спутников. Старик, сидевший в колеснице, был отцом Эдипа. Эдип, победив Сфинкса, становится правителем Фив и берёт в жёны вдову погибшего от рук разбойников царя Лая — Иокасту. Так сбывается пророчество. 15 лет спустя на город обрушивается эпидемия чумы. Пытаясь найти причину чумы, жители города обращаются к дельфийскому оракулу, который говорит о необходимости найти и изгнать убийцу царя Лая. Поиск убийцы доводит Эдипа до горькой истины: убийца Лая — он сам, Лай был его отцом, а его супруга Иокаста на самом деле его мать. Иокаста, добравшаяся до правды раньше Эдипа, пытается остановить его поиски, но ей это не удаётся, и, не выдержав позора, она убивает себя. Но Эдип, считая себя недостойным смерти, выкалывает себе глаза, тем самым обрекая себя на слепоту.