Why is the shepherd reluctant to speak in the Greek play Oedipus Rex?

Expert Answers

An illustration of the letter 'A' in a speech bubbles

The shepherd does not say much in the play, but he is a pivotal figure. The reason for this is that King Laius, after hearing the prophecy of what Oedipus would do, commanded him to expose the child. However, he did not comply, because he felt compassion for the baby. So, he gave the child to another shepherd, who in turn gave it to another. Eventually the baby ended up in the house of Polybus, King of Corinth. 

In this way, the shepherd did not do as he was commanded, which was punishable by death. More importantly, the shepherd knew what all of this meant. He, Oedipus, Laius, Polybus, or anyone else could not escape fate. As the Greeks well knew: "Not even the gods can fight fate." The prophecy of Oedipus would be fulfilled. This is why the shepherd reluctantly spoke these lines:

If you are the man he says you are, believe me you were born for pain. (1304-1305; Fagles)

The shepherd knew that everything would come to light. This would mean trouble for Oedipus and him. Therefore, he would rather have a heavy mouth. Who would want to utter what Oedipus was fated to do and has already done?

See eNotes Ad-Free

Start your 48-hour free trial to get access to more than 30,000 additional guides and more than 350,000 Homework Help questions answered by our experts.

Get 48 Hours Free Access
Approved by eNotes Editorial Team