הפעולה מתרחשת באוליס, במחנה אגממנון, מלך הכמיהה מעיר משרת נאמן של ארקאס. הוא מופתע מאוד מהמבט המדוכא של אדונו: מזל טוב מעדיף את צאצאיהם של האלים אגממנון - לא בלי סיבה שהלוחם חסר הפחד אכילס, החשוב ביותר בגיבורי יוון, רוצה להתחתן עם בתו. איפיגניה תגיע בקרוב עם אמה באולידה, שם ייערך טקס הנישואין. המלך בוכה, וארקאס שואל בחשש אם אירע מזל כלשהו לילדיו או לאשתו. אגממנון בתגובה מצהיר כי הוא לא יאפשר את מות בתו. אבוי, הוא עשה טעות איומה, אך נחוש לתקן זאת. כאשר שלווה חסרת תקדים כבקה את הספינות היווניות בנמל, אחי אטרידה פנו לכומר קלחאס, והוא הכריז על רצון האלים: על היוונים להקריב בתולה צעירה, שדרוריה זורמת דם הלן - השביל לטרויה ייסגר עד שאיפיגניה תעלה למזבח דיאנה . אגממנון המום היה מוכן להילחם בגורל החתרני ולנטוש את הקמפיין, אך האוליס הערמומי הצליח לשכנע אותו. גאווה ויהירות הכריעו את רחמי ההורים: המלך הסכים להקריב נורא, וכדי לפתות את איפיגניה עם קליטמנסטרה לאולידה, נקט לרמאות - כתב מכתב בשם אכילס, שבאותה עת יצא למסע נגד אויבי אביו. הגיבור כבר חזר, אך המלך אינו חושש מכעסו, אך העובדה שאיפיגניה בבורות מאושרת טסה לעבר אהבתה - אל מותה. רק ארקאס מסור יכול למנוע צרות: עליכם ליירט את הנשים בדרך ולהגיד להן שאכילס רוצה לדחות את החתונה ושאריפיל אשם בכך - השבוי שהוצא מלסבוס. איש לא צריך לדעת את הרקע האמיתי, אחרת האכאים יתמרדו במלך הפחדני, וקליטמנסטרה לעולם לא תסלח על הכוונה לתת לבת שחיטה.
האוהל של אגממנון הם אכילס ויוליסס. הגיבור הצעיר, שלא מודע לתחבולה עם המכתב, משתוקק לרדת במעבר עם אהובתו - בנוסף, הוא חסר סבלנות להעניש את איליון השחצן. אגממנון מזכיר לו את המוות הממשמש ובא תחת חומות טרוי, אך אכילס לא רוצה להקשיב לשום דבר: הפארקים הודיעו לאמא פטידה כי חיים ארוכים באפלולית או מוות מוקדם ותהילה נצחית מצפים לבנה - הוא בוחר במגרש השני. אוליס מאזין בסיפוק לנאומים הנלהבים האלה: לשווא אגממנון חשש שאכילס ימנע את ההקרבה, שבלעדיה לא יתקיים המערכה המיוחלת. בניחוש מבוכתו של המלך נוזף יוליסס בפגייה: פעם אחת אגממנון הוא זה שגרם למחזרים של אלנה להישבע שהם יהפכו למגיניה הנאמנים - האכאים השאירו את נשותיהם וילדיהם האהובים לטובת כבודו הנזוף של מנלאוס. המלך משיב בכעס כי קל לדבר על גדולת הנפש כאשר נשפך דמו של מישהו אחר - אין זה סביר כי יוליסס היה מפגין חוסר אמון כה ביחס לבנו תלמק. עם זאת, המילה תישמר אם איפיגניה תגיע לאוליס. אולי האלים לא רוצים את מותה: היא יכלה להתעכב על הדרך או שאמה ציוותה עליה להישאר בארגוס. הצאר מתקצר באמצע, כשראה את משרתו יוריבאט תות מדווח כי המלכה הגיעה, אם כי רכבת החתונה סטתה מהכביש וסטתה זמן רב ביער החשוך. שבויה צעירה, אריפילוס, נוסעת עם קלימטמסטר ואיפיגניה, שרוצה לשאול את הכומר קלחאס על גורלה. הצבא היווני שמח, מצדיע למשפחתו של המלך האהוב. אגממנון מבועת - עכשיו הבת נידונה. יוליסס, לאחר שניחש את הטריק של המלך, מנסה לנחם אותו: כזה הוא רצון האלים, ולא ניתן למלמל אותם בני-תמותה. אבל ניצחון מזהיר מצפה לפנינו: אלנה תוחזר למנלאוס, וטרויה מושלך לאבק - הכל בזכות האומץ של אגממנון!
השבוי של אריפיל מגלה את הנפש לאיש סודו של דורין. הגורל רודף אחריה מגיל ינקות: היא לא מכירה את הוריה, וחזוי כי סוד הלידה יתגלה לה רק בשעת המוות. אבל המבחן הקשה ביותר ממתין לה קדימה - זו החתונה של איפיגניה ואכילס. אריפילה מודה בפני דורין המדהים שהיא התאהבה בגיבור שגזל ממנה את חירותה וכבודה הילדותי - הנבל המדמם הזה כבש את ליבה, ורק בשבילו היא נסעה לאולידה. עריפילה רואה את אגממנון עם בתו, צועד הצדה. איפיגניה מחבב את אביו, מנסה להבין את הסיבה למבוכה הקרה שלו. המלך ממהר לעזוב, ואיפיגניה חולק את דאגותיה עם אריפילה: אביו עצוב, והחתן לא מראה את עיניו - אולי עכשיו הוא רק חושב על מלחמה. קליטמנסטרה זועם נכנס עם מכתב ביד. כוונותיו של אכילס השתנו: הוא מציע לדחות את החתונה - התנהגות כזו אינה ראויה לגיבור. בת הצאר לא הייתה צריכה לצפות ממנו רחמים, ולכן שתיהן צריכות לצאת מייד מהמחנה. אריפילה לא מצליחה להסתיר את שמחתה, ואיפיגניה מבינה פתאום מדוע השבוי היה כל כך להוט לאולידה - הסיבה לכך לא הייתה כלל קלחאס, אלא אהבה לאכילס. כעת הכל התברר - והמבט הנדוש של אביו, והיעדר החתן. באותו הרגע מופיע אכילס עצמו, ואיפיגניה מודיעה לו בגאווה על עזיבתו המיידית. אכילס המדהים פונה לאריפיל כדי להבהיר אותו: הוא מיהר לראות את הכלה, אם כי אגממנון התעקש שבתו לא תבוא - מדוע איפיגניה נמנעה ממנו ומה המשמעות של נאום ערמומי של יוליסס? אם מישהו החליט לשחק עליו טריק, הוא יגמול את העבריין במלואו. אריפילה מכה בלב: אכילס אוהב את איפיגניה! אך הכל עוד לא אבוד: ברור שהצאר חושש לבתו, הנסיכה מרמה על ידי משהו, הם מסתירים משהו מאכילס - יתכן שעדיין ניתן ליהנות מנקמה.
קליטמנסטרה שופך את טרוניותיו לאגממנון: הוא ובתו היו מוכנים לעזוב, אך אז נראה אכילס נבהל והפציר בהם להישאר - הוא נשבע לנקום בהכפשות הנבזות שהאשימו אותו בבגידה באיפיגניה. אגממנון מודה בנקל כי הוא לשווא הודה בשמועה כוזבת. הוא באופן אישי ייקח את בתו למזבח, אך המלכה לא צריכה להופיע במחנה, שם כולם נושמים בזלזול בשפיכות דמים. קליטמנסטרה המומה - רק האם צריכה להעביר את הבת לידיה של החתן. אגממנון אינו ניתן לערעור: אם המלכה לא רוצה להיענות לבקשה, תן לה לציית לפקודה. ברגע שהמלך עוזב, מופיעים אכילס ואיפיגניה המאושרים. הנסיכה מבקשת מהחתן להעניק חופש לאריפיל בשעה שמחה זו לשניהם, ואכילס מבטיח בקלות.
ארקאס נאמן מופקד על העלאת איפיגניה למזבח. המשרת נתן את הנדר לשתוק, אך לא קם ומדווח לאיזה גורל נועדה הנסיכה. קליטמנסטרה נופלת לרגלי אכילס ומתחננת להציל את בתה. הגיבור, המום מההשפלה של המלכה, נשבע להרשים את כל מי שיעז להרים יד נגד איפיגניה - הצאר יצטרך לענות על הטעייתו. איפיגניה מתחננת מהחתן להשפיל את כעסה: היא לעולם לא תגנה את אביה האהוב ותיכנע לרצונו בכל דבר - כמובן שהוא היה מציל אותה אם זה יהיה בכוחו. אכילס לא מצליחה להסתיר את תרעומתה: האם אביה, שמסיע אותה למוות, יקר לה יותר מזה שהגן עליה? איפיגניה מתנגדת בעדינות לכך שאהובתה יקרה יותר מחייה: היא נפגשה ללא בושה את הידיעה על מוות קרב, אך כמעט איבדה את חושיה כששמעה שמועה כוזבת על בגידתו. ככל הנראה, באהבתה העצומה אליו, היא הכעיסה את השמיים. אריפילה, שנותרה לבדה עם דורינה, מבעבעת בזעם. כמה מפחד עבור איפיגניה האכילס חסר הפחד! היא לעולם לא תסלח ליריבתה, וכל האמצעים טובים: אגממנון, ככל הנראה, לא איבדה תקווה להציל את בתה ורוצה לא לציית לאלים - יש להודיע ליוונים על תוכנית חילול השם הזו. כך, היא לא רק תנקום באהבתה הנזופה, אלא גם תציל את טרוי - אכילס לעולם לא יעמוד שוב תחת דגל המלך. קליטמנסטרה מברך בעוקצנות את בעלה - כעת היא יודעת איזה גורל הוא הכין לבתו. אגממנון מבין שארקאס לא עמד בדבריו. איפיגניה מנחמת בעדינות את אביה: היא לא תביישה את בינה ובלי חשש תניח את שדה מתחת להב הקרבן - היא מפחדת רק בגלל אהוביה, לאמה ולחתן שלא רוצים להשלים עם קורבן כזה. קליטמנסטרה מודיעה שהיא לא תוותר על בתה ותילחם עליה, כמו לביאה עבור ילדה. אם מנלאוס רוצה לחבק אישה לא נאמנה, תן לו לשלם בדם שלו: יש לו גם בת, הרמיוני. אמא מורידה את איפיגניה, ואכילס פורץ באוהל המלכותי. הוא דורש הסבר: שמועה מוזרה ומבישה עלתה לאוזניו - כאילו אגממנון החליט להרוג את בתו שלו. המלך משיב ביהירות כי הוא אינו מחויב להתייצב באכילס והוא חופשי לשלוט בגורל בתו. אכילס יכול להאשים את עצמו בהקרבה הזו - האם הוא לא היה הכי להוט בחומות טרוי? הגיבור הצעיר מצהיר בזעם שהוא לא רוצה לשמוע על טרוי, מה שלא גרם לו נזק - הוא נדר נאמנות לאיפיגניה, ולא בכלל למנלו! אגממנון מודאג, מוכן לאבד את בתו לטבח - אחרת אנשים עשויים לחשוב שהוא פחד מאכילס. עם זאת, רחמים גוברים על יהירות: המלך מצווה על אשתו ובתו להשאיר את אולידה בסודיות הקפדנית ביותר. אריפילה מהסס לרגע, אבל הקנאה מתגלה כחזקה יותר, והשבוי מחליט לספר לקלקאס הכל.
איפיגניה חוזרת למחנה היווני. כל מסלולי הבריחה סגורים. אביה אסר עליה אפילו לחשוב על החתן, אך היא חולמת לראות אותו בפעם האחרונה. אכילס מלא בנחישות: הוא מצווה על הכלה לעקוב אחריו - מעתה והלאה עליה לציית לבעלה ולא לאביה. איפיגניה מסרבת: המוות מפחיד אותה פחות ממביש. היא נשבעת להרשים את עצמה בידה - בת המלוכה לא תחכה בצייתנות למכה. קליטמנסטרה, מבולבל מצער, מקלל את אריפיל שבגד בהם - הלילה עצמו לא הוציא מפלצת נוראה יותר! איפיגניה נלקחת, ותוך זמן קצר קליטמנסטרה שומע זעקות רעמים - זה קלקהס שופך את דם האלים על המזבח! ארקאס נוקט בחדשות שאכילס פרץ למזבח עם אנשיו והקים שומר סביב איפיגניה - כעת הכומר לא יכול להתקרב אליה. אגממנון, לא יכול היה לצפות במות בתו, כיסה את פניו בגלימה. בכל רגע עלול להתחיל טבח באחווה.
אליס נכנס, וקליטמנסטרה זועק באימה - איפיגניה מתה! אליס משיב שדם נשפך על המזבח, אך בתה חיה. כשהצבא היווני כולו היה מוכן למהר לאכילס, הכריז כומר קלצ'ס לפתע על סימן חדש: הפעם האלים הצביעו במדויק על ההקרבה - אותה איפיגניה, שנולדה מאלנה מתזאוס. בהבנתה את גורלה הנורא, הנערה הגיעה לאוליס תחת שם מוזר - כמו עבד ושבוי באכילס. ואז החיילים הורידו את חרבותיהם: אף שרבים ריחמו על הנסיכה אריפיל, כולם הסכימו עם הכרעת הדין. אבל קלקהס לא הצליח לפגוע בבתה של אלנה: תוך שהיא משיטה אליו מבט מזלזל, היא עצמה פילחה את חזה בחרב. מיד הופיעה דיאנה האלמותית על המזבח - סימן ברור לכך שתפילות האכאים הגיעו לגן עדן. לאחר ששמע את הסיפור הזה, קליטמנסטרה מודה תודה לאכילס.