Wasilij Koriotski, syn zubożałego rosyjskiego szlachcica, prosi ojca o błogosławieństwo, by pozwolić mu iść do pracy, a wtedy będzie mógł wysłać rodzicom pieniądze z pensji. W Petersburgu młody mężczyzna jest zarejestrowany na statku jako zwykły żeglarz. Vasily zostaje mianowany starszym na statku za uczciwość, pracowitość i bystrość, a kiedy pojawia się dekret - aby wybrać najlepszych żeglarzy i wysłać ich na studia w Europie, Vasily zostaje wysłany do Holandii i przydzielony do domu bogatego kupca. Przywiązuje się do młodego człowieka i ufa mu bardziej niż swoim urzędnikom. Basil w jego imieniu i podróżuje z towarami do Anglii i Francji iz powodzeniem prowadzi handel.
Kupiec hojnie nagradza młodego człowieka, a on wysyła swojemu ojcu dużą sumę pieniędzy za pomocą weksla. Kiedy pobyt Wasilija w Holandii się kończy, kupiec prosi go, aby został z nim na zawsze, ponieważ zakochał się w młodym mężczyźnie, podobnie jak jego własnym synu. Ale Wasilij prosi go, aby puścił ojca i obiecuje wrócić. Kupiec daje mu trzy statki z towarami i dużo pieniędzy i puszcza. Wasilij w razie nagłego wypadku wszywa tysiące sztuk złota w kliny swojego kaftanu i płynie do Rosji.
Na morzu unosi się burza, a statek, na którym unosi się młody człowiek, tonie. Trzymając się deski, Vasily, przybija paznokcie do dużej wyspy, na której mieszkają rabusie. Młody człowiek jest również nazywany złodziejem i akceptują go jako towarzyszy. Kiedy złodzieje wyruszają do okradania statków handlowych, które przepływają obok wyspy, Wasilij za każdym razem prosi ich, aby pozwolili mu łowić samotnie. Nie chcąc obrabować, młody człowiek idzie wzdłuż brzegu, a następnie przynosi część pieniędzy zaszytych w kaftanie i mówi rabusiom, że zaatakował mały statek i zabrał wszystko, co mieli stoczniowcy. Przynosi więc sto lub dwieście złotych monet.
Rabusie lubią tak odważnego, dobrego człowieka i postanawiają mianować go swoim atamanem zamiast pierwszego. Młody człowiek odmawia, ale grożą mu zabiciem, a Wasilij musi się zgodzić. Były wódz daje mu cały swój skarb i klucze do szafy, do których nie wolno mu wchodzić, gdyż rabusie pod groźbą śmierci obiecują mu, że nigdy go nie odblokują. Kiedy esaul informuje, że na morzu pojawiły się statki handlowe, Wasilij, zanim wypuścił złodziei na ryby, udaje, że dużo wie o magii i mówi o swojej broni, a przed bitwą daje każdemu zaklęcie wina.
Kiedy Vasily, pozostawiony sam sobie, otwiera szafę i widzi w nim piękną dziewczynę. Mówi mu, że jest Herakliuszem, córką króla Florencji: została schwytana przez rabusiów i zamknięta w więzieniu, ponieważ nie mogą się zgodzić, który z nich ją posiada. Dziewczyna błaga Wasilija, by ją uratował, a on obiecuje jej pomóc. Kiedyś spotyka rybaków ze stanu Cezar (Austria) na wyspie, którzy przynoszą rabusiów z rybami na sprzedaż i umawiają się z nimi, aby zabrać go z wyspy. Po odczekaniu dogodnego czasu Wasilij oznajmia rabusiom, że widział siedem statków handlowych na morzu i nakazuje ich schwytanie.
Kiedy wszyscy złodzieje wybierają się na ryby, bierze całe zrabowane przez siebie złoto i wraz z Heraklisem wypływa z wyspy łodzią rybacką. Rabusie, odkrywszy utratę skarbca i wodza, próbują ich dogonić, ale uciekinierom udaje się odejść. Vasily i Irakli docierają na molo i płyną statkiem pocztowym do Cesarei, gdzie Vasily wynajmuje duży piękny dom i mieszka w nim z Heraklim w wielkim luksusie.
Cezar spotyka Bazylego w drogich meblach w kościele i pyta go, kim jest i skąd pochodzi. Opowiada Cezarowi o swoich przygodach i o tym, jak uratował córkę króla Florencji przed złodziejami. Cezar lubi dzielnego rosyjskiego marynarza, przybliża Wasilija do siebie, nazywa go tylko bratem i zaprasza ich do osiedlenia się z Herakliuszem w jego pałacu. Cezar mówi Wasilijowi, że ojciec Herakliusza kazał admirałowi znaleźć swoją córkę i obiecał, że jeśli spełni swoje rozkaz, da Herakliuszowi swoją żonę, choć admirał jest już daleki od młodego. Po pewnym czasie statki admirała florenckiego płyną do Cesarei. Cezar oznajmia mu, że Herakliusz mieszka w swoim pałacu ze swoim bratem Basilem, który może robić, co chce: dać admirałowi Herakliuszowi, czy nie. Kiedy Wasilij mówi Herakliuszowi o przybyciu admirała, jest smutna i zakłada czarną sukienkę. Admirał prosi Herakliusza, by wrócił z nim do domu, ale odpowiada, że to nie jej wola, ale Wasilij, który uratował ją przed złodziejami. Basil mówi admirałowi, że nie pozwoli Herakliuszowi pójść z nim, niech admirał powróci do króla i powie mu, że jego córka jest bezpiecznie w Cezarei, a król otrzyma ją tylko wtedy, gdy osobiście po nią przyjdzie.
Admirał postanawia zabrać królewską córkę przez oszustwo i zaprasza Wasilija i Irakliego na swój statek wraz z generałami cesarza, ministrami i szamanem (ochroniarzami). Hojnie traktuje ich winem, a następnie rozkazuje swoim oficerom wyrzucić wszystkich oprócz Heraklosa ze statku. Admirał rozkazuje Basilowi utonąć, ale oficerowie litują się nad nim, potajemnie wrzucają go do łodzi i wypuszczają. Admirał płynie do stanu florenckiego, a Herakliusz, pod groźbą śmierci, żąda, aby powiadomiła ojca, że admirał zabrał ją do walki w Cezarei.
Po przybyciu do domu admirał domaga się obietnicy króla i zgadza się oddać mu córkę jako żonę. Herakliusz opłakuje i nie zdejmuje swojej czarnej sukienki, nawet gdy zostaje zabrana do kościoła, by poślubić admirała. A Wasilij, któremu udało się dostać do ziemi Florenskiej przed admirałem, dowiaduje się, w którym dniu Herakliusz się ożeni. Kiedy ona jedzie powozem obok chaty, w której osiadł Wasilij, bierze harfę i śpiewa żałosną pieśń, w której przypomina Herakliuszowi, jak uratował ją przed złodziejami, a podstępny admirał kazał mu utonąć. Księżniczka widzi Wasilija, przynosi go swoim rodzicom i mówi im całą prawdę.
Wściekły admirała sprytem i podłością król nakazuje go stracić, a jego córka daje Vasily'emu żonę. Wasilij, jakiś czas po ślubie, odwiedza Cezara, który raduje się szczęściem swojego brata. Młodzi żyją w chwale i zadowoleniu, a po śmierci króla Bazyli zostaje królem Florencji i króluje aż do śmierci.