La diosa Hera quiere castigar a la ciudad de Tebas por desobedecer sus mandatos y manda a la terrible Esfinge para que devore a cualquier persona que quiera entrar o salir de allí. El monstruo, no contento con su crueldad, propone a los tebanos un enigma que, si lo resuelven, les salvará de la muerte. Solo Edipo, un forastero que acaba de llegar, parece tener el ingenio suficiente para vencer a la Esfinge.