Yesaul Gorobets świętował kiedyś ślub swojego syna w Kijowie, który zgromadził wiele osób, a między innymi nazwanego brata Yesaula Danilo Burulbasha z jego młodą żoną, piękną Kateriną i rocznym synem. Tylko ojciec starego Katerinina, który niedawno wrócił po dwudziestu latach nieobecności, nie przyszedł z nimi. Wszystko tańczyło, gdy dostarczył dwie cudowne ikony, by pobłogosławić młodych. Potem czarodziej otworzył się w tłumie i zniknął, bojąc się obrazów.
Danilo wraca nocą z Dnieprem z rodziną na farmę. Katerina się boi, ale jej mąż nie boi się czarnoksiężnika, ale Polacy, że zamierzają odciąć ścieżkę do Kozaków, myśli o tym, przepływając obok starego czarownika zamku i cmentarza z kośćmi swoich dziadków. Jednak krzyże zataczają się na cmentarzu i, jeden gorszy od drugiego, są martwi, ciągnąc swoje kości do samego miesiąca. Pocieszając przebudzonego syna, dociera do chaty pan Danilo. Chata jest mała, nieodpowiednia dla jego rodziny i dziesięciu wybranych, dobrze wykonanych mężczyzn. Następnego ranka rozpoczęła się kłótnia między Danilo a jego ponurym, absurdalnym teściem. Dotarł do szabl, a potem do muszkietów. Danilo został ranny, ale przy okazji, gdyby Katerina nie modliła się i nie zarzucała mu, że pamięta jej małego syna, nadal będzie walczył. Kozacy się pogodzili. Katerina wkrótce mówi swojemu mężowi niejasne marzenie, że jej ojciec jest strasznym czarnoksiężnikiem, a Danilo beszta nawyków ojca Busurmana, podejrzewając go o niechęć, ale bardziej martwi go o to Polacy, o których Gorobets ponownie go ostrzegł.
Po obiedzie, podczas którego teść gardzi pierożkami, wieprzowiną i palnikiem, wieczorem wieczorem Danilo wyrusza na poszukiwanie starego zamku czarodzieja. Wspinając się na dąb, by wyjrzeć przez okno, widzi czarownicę, oświetloną ponad wszystko, ze wspaniałą bronią na ścianach i migoczącym nietoperzem. Teść zaczyna czarować, a jego wygląd się zmienia: jest już czarodziejem w brudnym tureckim stroju. Woła duszę Kateriny, grozi jej i żąda, by Katerina go kochała. Dusza nie jest gorsza i zszokowany otwarciem Danilo wraca do domu, budzi Katerinę i mówi jej wszystko. Katerina rezygnuje z odstępczego ojca. W piwnicy Danili czarownik siedzi w żelaznych łańcuchach, jego demoniczny zamek płonie; nie na czary, ale na spisek z Polakami następnego dnia czeka na jego egzekucję. Ale obiecując rozpocząć prawe życie, wycofać się do jaskiń, poprzez post i modlitwę o przebłaganie Boga, prosi czarodziejkę Katerinę, by pozwoliła mu odejść i uratować jego duszę. Obawiając się jego czynu, Katerina uwalnia go, ale ukrywa prawdę przed mężem. Wyczuwając swoją śmierć, prosi zasmuconą żonę Danilo o ochronę syna.
Zgodnie z oczekiwaniami Polacy gromadzili niezliczoną ilość chmur, lekkich chat i kradli bydło. Pan Danilo dzielnie bije, ale kula czarownika, który pojawia się na górze, wyprzedza go. I chociaż Gorobets wskakuje na pomoc, Katerina jest niepocieszona. Polacy zostali pokonani, cudowny Dniepr szalał, a nieustraszony władający czoło, czarownik popłynął do ruin. Rzuca zaklęcia w ziemiance, ale nie pojawia się mu dusza Kateriny, ale ktoś nieproszony; chociaż nie jest okropny, ale przerażający. Katerina, mieszkająca z Gorobets, widzi swoje wcześniejsze sny i drży dla swojego syna. Przebudzona w chacie otoczonej czujnymi strażnikami odkrywa go martwego i wariuje. Tymczasem z Zachodu jedzie gigantyczny jeździec z dzieckiem na czarnym koniu. Jego oczy są zamknięte. Wjechał w Karpaty i zatrzymał się tutaj.
Szalona Katerina wszędzie szuka ojca, aby go zabić. Przybywa gość, prosząc Danilę, opłakując go, chce zobaczyć Katerinę, długo rozmawia z nią o mężu i, jak się wydaje, wprowadza ją w jej umysł. Ale kiedy mówi o Danilo, który prosi go o zabranie Kateriny na wypadek śmierci, rozpoznaje swojego ojca i rzuca się do niego nożem. Sam czarownik zabija swoją córkę.
Za Kijowem „pojawił się niespotykany cud”: „nagle stał się widoczny daleko we wszystkich zakątkach świata” - na Krymie, na mokradłach Siwasz, na ziemi Galicz i Karpatach z gigantycznym jeźdźcem na szczytach. Czarownik, który był pośród ludu, ucieka ze strachu, ponieważ rozpoznał w jeźdźcu nieproszoną osobę, która ukazała mu się podczas zaklęcia. Nocne koszmary prześladują czarnoksiężnika, a on zwraca się do Kijowa, do świętych miejsc. Tam zabija świętego plannika, który nie podjął się modlić za takiego niespotykanego grzesznika. Teraz, gdziekolwiek rządzi koniem, przenosi się w Karpaty. Potem nieruchomy jeździec otworzył oczy i zaśmiał się. I umarł czarnoksiężnik, a umarły widział umarłych, którzy powstali z Kijowa, z Karpat, z ziemi Galicz, a jeźdźca wrzucono w otchłań, a umarli wbijali w nie zęby. Druga, wyższa i gorsza, chciała wstać z ziemi i bezlitośnie wstrząsnęła nią, ale nie mogła wstać.
Ta historia kończy się starą i cudowną pieśnią starego bandury w Głuchowie. Śpiewa się w nim o wojnie króla Stepana z Turczynem i braćmi, Kozakami Iwanem i Piotrem. Ivan złapał turecką paszę i podzielił królewską nagrodę ze swoim bratem. Ale zazdrosny Piotr zepchnął Iwana z synkiem w otchłań i wziął wszystko, co dobre dla siebie. Po śmierci Piotra Bóg zezwolił samemu Iwanowi na wykonanie egzekucji dla swojego brata. I przeklął całe swoje potomstwo i przepowiedział, że ostatni w swoim rodzaju będzie bezprecedensowym złoczyńcą, a gdy nadejdzie jego koniec, Iwan pojawi się z porażki na koniu i rzuci go w otchłań, a wszyscy jego dziadkowie wyciągną go z różnych krańców ziemi, a Petro nie będzie mógł powstać i będzie gryźć samego siebie, chcąc zemsty i nie wiedząc, jak się zemścić. Bóg dziwił się okrucieństwu egzekucji, ale postanowił, że tam będzie.