W skromnej chatce mieszka uboga wdowa wraz ze swymi dwiema pięknymi córkami: Aliną i Balladyną. Pierwsza z nich jest łagodna i kochająca, druga to egoistka, pragnąca bogactwa i władzy. Okazja do ich zdobycia nadarza się dla Balladyny wraz z nadejściem wiosny, kiedy budzi się wróżka Goplana, pani pobliskiego jeziora Gopło. Jest ona zakochana w Grabcu, a ten z kolei spotyka się z Balladyną. Aby temu zapobiec Goplana wysyła do chaty wdowy księcia Kirkora. Ten zamierza ożenić się z jedną z dziewczyn. Wdowa proponuje malinowy konkurs - która przyniesie pierwsza dzban malin, ta zostanie żoną Kirkora. Balladyna, wiedząc, że nie zwycięży, zabija swoją siostrę. Odbywa się huczne wesele i Balladyna zostaje żoną Kirkora i panią na jego zamku. Zabiera ze sobą matkę, ale szybko zaczyna ją ukrywać przed ludźmi, bo wstydzi się swojego chłopskiego pochodzenia. Podaje się za osobę z królewskiego rodu. Kiedy Kirkor wyrusza na wojnę, Balladyna przemyśliwa, jak pozbyć się męża i zasiąść na tronie. Wybiera jednego z rycerzy, von Kostryna, którego w sobie rozkochuje, a potem namawia, by pomógł jej zgładzić Kirkora. Potem, posługując się trucizną, pozbywa się także von Kostryna.W końcu Balladyna zasiada na tronie. Jako prawowita królowa zaczyna odbywać sądy nad swoimi poddanymi i wydaje za każdym razem...