“Kochubey ir bagāts un krāšņs / Viņa pļavas ir bezgalīgas,” viņam pieder daudz dārgumu, bet Kochubey galvenā bagātība ir viņa meita Marija, kurai vienāds nav visā Poltavā. Marija ir slavena ne tikai ar savu skaistumu, bet visi zina savu lēnprātīgo izturēšanos. Daudzas līgavainas viņu biedē, bet Marijas sirds ir nepieejama. Un tad pats Hetmans Mazepa pēc viņas sūta draudzības spēles. Hetmans jau ir vecs, bet tas ir jūtu pilns, nevis mainīgas jaunības jūtas, bet vienmērīgs karstums, kas neatdziest līdz nāvei.
Marijas vecāki ir sašutuši, viņi ir sašutuši par vecā cilvēka izturēšanos, jo Marija ir hetmana krustmāte. Marijas māte saka, ka Mazepa ir bezdievīga, ka par laulībām nevar būt runas. To dzirdot, Marija nokrīt bez jūtām. Divas dienas Marija nespēj atgūties, bet trešajā dienā pazūd. Neviens nepamanīja, kā viņa slēpjas, tikai viens zvejnieks naktī dzirdēja zirga dauzīšanos, un no rīta "zirga pakavas asu pēdas / Pļavu rasā bija redzams".
Drīz Kočubejam pienāca briesmīgas ziņas, ka viņa meita aizbēga uz Mazepu. Tikai tagad vecie cilvēki saprata meitas emocionālā satricinājuma iemeslu. Un Kochubey izstrādāja atriebības plānu hetmanam.
"Bija nemieru laiks / Kad Krievija ir jauna, / Saspringtā cīņā, / Vīrs ar Pētera ģēniju." Cīņā pret Zviedrijas karali Kārli XII Krievija ieguva spēku. Ukraina bija noraizējusies, bija daudz seno brīvību atbalstītāju, kuri pieprasīja, lai etmans pārtrauc vienošanos ar Krieviju un kļūst par Kārļa sabiedroto, bet Mazepa “likās, ka viņš to nemana” un “palika / paklausīgs Pētera priekšmets”.
Jaunieši murmināja pie hetmana, sapņodami, apvienojušies ar Kārli, “uzsprāgt <...> ar karu / Pie ienīstās Maskavas!”. Bet neviens nezināja mānīgā un atriebīgā Mazepa slepenos plānus. Ilgu laiku viņš ir izšķīries par nodevības plānu, nevienam to neatklājot, bet aizvainotais Kočubejs saprata viņa slepenās domas un nolēma atriebt savu apvainojumu mājās, atklājot Pēterim nodevēja plānus. Kad Kočubejs un Mazepa bija draugi un uzticējās viens otram viņu jūtas, tad viņš atvēra savus plānus par Mazepu, bet tagad viņu starpā valda apvainojums, ko Kočubejs nevar piedot. Atriebības garu atbalsta arī viņa sieva. Tagad mums ir nepieciešams tikai uzticams cilvēks, kurš ir gatavs bez kautrēšanās likt Pēterim pie kājām Kohubeja denonsēšanas hetmanam.
Šāds vīrietis tika atrasts Poltavas kazaku vidū, kuru savulaik Marija noraidīja, bet joprojām viņu mīl pat kaunā un ienīst savu pavedinātāju. Viņš dodas ceļojumā ar Kočubeja denonsēto šūto cepuri uz nodevēju-hetmanu. Mazepa, nezinot par briesmīgajām briesmām, auj politiskās intrigas, vedot sarunas ar jezuītu sūtni, paužot kazokus pret Donu, izvirzot Krimu, Poliju un Turciju pret Maskavu. Un šo mānīgo satraukumu vidū krievu augstmaņi viņam nosūtīja denonsēšanu, kas bija uzrakstīta Poltavā un atstāta Pētera bez uzraudzības. Attaisnojot sevi Pētera priekšā un pārliecinot viņu par viņa lojalitāti, Mazepa pieprasa krāpnieku izpildi, sava mīļotā tēva nāvi: "... bet tēva tēva meita neizpirks mīlestību". Marija tomēr nesavtīgi mīl Mazepu un nicina baumas. Tikai dažreiz skumjas viņu pārņem, domājot par vecākiem. Bet viņa joprojām nezina, ko visa Ukraina jau zina, no viņas tiek slēpts briesmīgs noslēpums.
Mazepa ir drūms, un "viņa prāts / sajaukts ar nežēlīgiem sapņiem". Pat Marijas glāstiem nespēj kliedēt viņa briesmīgās domas, viņš paliek pret viņiem auksts. Apvainotā Marija viņu apžēlo, sakot, ka viņa dēļ viņa sabojāja pati savu laimi, apkaunoja sevi. Mazepa mēģina Mariju nomierināt ar mīlestības vārdiem, taču viņa viņu apsūdz viltībā un izlikšanās. Viņa pat ir greizsirdīga uz noteiktu Dulskaju. Marija vēlas uzzināt Mažepinas saaukstēšanās cēloni. Un Mazepa viņai atklāj savus plānus par Ukrainas sacelšanos pret Maskavas varu. Marija ir sajūsmā un ilgojas redzēt savu mīļāko ar karalisko vainagu uz galvas.Viņa paliks viņam uzticīga un nelaimē, un pat dosies kopā ar viņu kapāšanas blokā. Un Mazepa Mariju pakļauj briesmīgam pārbaudījumam: viņš jautā, kurš viņai ir dārgāks - tēvs vai dzīvesbiedrs? Viņš mēģina piespiest viņu uz nepārprotamu atbildi, nonāk viņas priekšā ar briesmīgu izvēli: kurai nāvei viņa dod priekšroku, ja viņai ir lemts izvēlēties, kuru sūtīt izpildei. Un vēlamā atbilde ir saņemta.
"Klusa Ukrainas nakts." Vecajā pilī Bila Tserkva pilsētā Kočubejs, aizzīmogots tornī, sēž tornī un gaida izpildi, no kuras viņš nebaidās - viņu apspiež kauns, goda zaudēšana. Viņu ķēniņš deva, lai pārmestu ienaidnieku, un viņam nebija iespējas nevienam novēlēt viņa atriebību likumpārkāpējam. Atveras viņa grāvja durvis, un ienāk asinskārais Orliks. Mazepa zina, ka Kočubejs paslēpa dārgumus, un Orliks ieradās, lai uzzinātu, kur tie ir paslēpti. Kočubejs atbild, ka dārgumi bija viņa gods, meitas gods, bet šie dārgumi tika atņemti ar spīdzināšanu un Mazepa, un trešo dārgumu - svētu atriebību - viņš gatavojas noplēst Dievam, Orliks jautā, kur nauda tiek slēpta, bet bez rezultātiem, un Kočubejs tiek nodots izpildītājam.
Marija, kuru mīl Mazepa, joprojām nezina par briesmīgo tēva likteni, un Mazepa nodrebina, domājot par to, kas ar viņu notiks, kad viss atvērsies. Viņš nožēlo, ka maldinājis viņu, ka mēģinājis vienā ratiņā salikt “zirgu un drebošu lāti”. Atstājot Mariju sēžam neziņā, šaubu mocītā, Mazepa pamet pili.
Rītausmās mierā, kur Marija gulēja, māte ielīda un atklāja meitai briesmīgas ziņas. Māte nespēj noticēt, ka viņas meita neko nezina; viņa lūdz Mariju nokrist pie Mazepas kājām un lūgt, lai viņa apžēlo savu tēvu. Nespējot paciest garīgas ciešanas, Marija zaudē sajūtas.
Izpildes vietā pulcējās milzīgs pūlis. Notiesātie Kočubejs un Spark tika ievesti ratiņos. Mocekļi uzkāpj uz kapāšanas bloku, izpildītājs nocirta galvu un tur priekškājas, parāda pūli. Kad izpildes vieta jau bija tukša, skrēja divas sievietes, bet, diemžēl, viņas kavējās.
Atgriezies mājās pēc briesmīgās izpildīšanas, Mazepa atrod Marijas spīdekli tukšu. Viņš sūta kazakus meklējumos, bet viss veltīgi: Mariju neviens nekad nav redzējis.
Skumjas neliedz hetmanam īstenot savus politiskos plānus. Turpinot attiecības ar Zviedrijas karali, Mazepa izliekas, ka ir slims, bet ātri pieceļas no nāves gultas, kad Kārlis pārvieto militārās operācijas uz Ukrainu. Tagad Mazepa vada pulkus pret Pēteri. Pats Pēteris ved komandas uz Poltavu, un tagad abas armijas nostājās viena pret otru, gatavas rīta kaujai. Naktī pirms kaujas Mazepa sarunājas ar Orliku un runā par viņa vilšanos Kārlī, kurš viņam nešķiet kā valstsvīrs, kurš var sacensties ar autokrātisko gigantu. Orliks atbild, ka vēl nav par vēlu ķerties pie Pētera puses, taču Mazepa noraida šo priekšlikumu un atklāj sava naida pret Krievijas caru iemeslu. Reiz svētkos, atbildot uz drosmīgi izrunātu vārdu, Pēteris satvēra Mazepu pie ūsām. Par šo apvainojumu viņš apsolīja atriebties Pēterim Mazepai.
No rīta sākas Poltavas kaujas, kurās militārā laime kalpo krievu karaspēkam. Iedvesmojoties no Pētera parādīšanās, krievu pulki pieblīvēja zviedrus. Mazepa klusībā vēro kauju, un pēkšņi aiz viņa tiek izšauts šāviens. Tieši Voinarovskis pieveica jauno kazaku, kurš steidzās ar zobenu uz Mazepu, kurš, mirstot, pačukstēja Marijas vārdu.
Cīņa ir beigusies, Pēteris mielojas teltī un paceļ savus skolotājus / Veselības kausu, bet starp svētkiem nav Kārļa un Mazepas. Viņi brauc zirga mugurā, bēgot no vajāšanām. Pēkšņi lauku sēta, pa kuru garām steidzas bēgļi, biedē Mazepu: viņš atpazīst vietu, kur kādreiz mielojies, un no kurienes tumšā naktī Mariju izvedis uz stepju. Bēgļi nakti pavada stepē Dņepras krastā, kad pēkšņi kāds nakts klusumā piezvana Mazepai. Viņš atver acis un redz Mariju. Viņa ir lupatās, ar matiem vaļīgām, dzirkstošām nogrimušām acīm. Marija zaudēja prātu. Viņa neatzīst Mazepu, saka, ka tas ir kāds cits, un slēpjas nakts tumsā. No rīta Kārlis un Mazepa brauc tālāk.
Pagāja simts gadi, un vēsturē palika tikai Pēteris, bet pat Mazepa un Marijas atmiņas nepalika.