V družini bogoče trgovca se rodi prvorojeni sin. Starši ga imajo radi in nenehno molijo Boga zanj. Sin odrašča in ga zanimajo komercialne zadeve, v pogovorih z očetom odkriva trden um in iznajdljivost. Ko bodo trgovčevi sorodniki odšli v trgovino v tujino, sin prosi očeta, naj mu da tristo rubljev in ga pusti z njimi.
Po treh letih in treh mesecih prispejo v določeno kraljestvo in začnejo trgovati. Trgovčev sin sprašuje ceno blaga, vendar se mu ne mudi ničesar kupiti. Nekega dne zagleda neko osebo neusmiljeno vleče mrtvo truplo po trgovskem območju. Ko se je tretjič srečal s tem moškim, se sin trgovca odloči, da bo govoril z njim in ta mu pove, da je bil pokojni kristjan in mu dolguje tristo rubljev, vendar je umrl brez plačila, svojci pokojnika pa tudi niso odplačali njegovega dolga, zato je kopal trupla iz groba in pokojnika vlečejo k pokojnikovim sorodnikom, da bi se ga sramovali in ga odrešili.
Trgovski sin, pobožen, kupi truplo umrlega kristjana za tristo rubljev, vendar se boji, da bi se na ladjo vrnil k svojim sorodnikom, da se mu ne bi smejali. Povsod, kjer iščejo mladeniča, obupajo in brez njega odplujo domov, staršem povedo, da njihovega sina ni več.
In sin trgovca v tem trenutku najde druge ladjedelce, ki poznajo njegovega očeta, pove jim, da se je njegova ladja strmoglavila in zdaj nima ničesar do svoje hiše, prav tako pa ima v naročju mrtvo truplo strica in ga nikjer ne morejo pokopati, ker v tem kraljestvu živijo samo ne krščeni ljudje. Ti se strinjajo, da ga bodo z mrtvimi odpeljali na ladjo.
Prihajajo na otok, na katerem stoji samostan, čudež ustvarjalca Nikolaja. Trgovčev sin prosi ladjedelce za posojilo v višini sto rubljev in s tem denarjem izroči truplo na tla. Mladenič laga, ne vedoč, kaj bi povedal očetu, kako naj razloži, kje je porabil ves denar. Kupi konja, pride domov in reče očetu, da je kupil blago, dolgovali pa so mu sto rubljev ladjedelcem. Oče mu da denar, misleč, da mu bo sin poplačal in se vrne domov, vendar zapusti mesto: sramu se je očeta, da je zapravil denar, in da ne bi osramotil staršev, zapusti svojo rodno deželo, kamor se ozre.
V gozdu sreča moškega velike rasti z železnimi klopi v rokah, ki se želi zaposliti v službi, vendar z enim pogojem: njegov gospodar bo moral vedno ubogati njegove nasvete. Mladenič se strinja. Ustavijo se v gostilni in ponoči, ko sin trgovca zaspi, ga hlapec reši pred roparji, tako da jih vse zadavi z železnimi klopi, in mladenič o tem ničesar ne reče.
Kralj države, kamor prihajajo, pripelje k sebi čednega in vljudnega mladeniča in želi dati hčerko zanj, a na smrt zaradi smrti zahteva, da o tem nikomur ne pripoveduje. Vendar od nekod služabnik spozna za prihajajočo poroko in ko se mladenič odpravi po nevesto, hlapec zahteva, da ga vzame s seboj, ga opomni, da je obljubil, da bo spoštoval vse njegove nasvete. Hlapec uči mladeniča, kaj naj stori, če se kraljeva hči v sanjah ponaša nenavadno.
Mladi so zaprti v spalnici, hlapec pa se nekako tudi tam znajde. Kraljeva hči zaspi, in ko se ona, ne da bi se zbudila, dvigne v zrak, prestrašen mladenič vstane s postelje, hlapec pa ga prevzame. Iz princesovih ust plazi ogromna zmija in hlapec ga ubije. Naslednje jutro kralj veselo opazi, da je mladenič živ, kača pa ubita. Kralj velikodušno nagradi hlapca in vsi živijo v sreči in zadovoljstvu. Nekaj let pozneje je sin trgovca prosil kralja, naj dovoli njemu in njegovi mladi ženi k očetu. Hlapec naroči mladeniču, naj prosita kralja za pot tristo praznih vozičkov in pripelje mlade v isto gostilno, kjer je pobil vse roparje. Ponoči hlapec napolni vse vozičke z zlatom in nakitom, zjutraj pa vozi mlade še naprej, dokler se ne znajdejo na kraju, kjer je služabnik za službo najel svojega trgovskega sina. Tukaj hlapec reče mlademu možu, da ga želi zapustiti in prosi, naj mu plača. Trgovčev sin ponudi hlapcu, da vzame polovico vozička z dragulji, a hlapec želi princeso razdeliti, in zahteva, da jo mladenič prereže na pol.
Mladenič, da bi rešil princeso, pristane, da jo bo dal hlapcu, vendar jo udari z mečem, iz njenih ust pa pade gnezdo gnezdo, v katerem leži sedemdeset kač. Po tem služabnik dvigne princeso, jo zasenči s križevim znamenjem in jo da živemu možu in mu razloži, da če bi še naprej živel z njo, bi ga te kače pojedle. Hlapec ne jemlje nobene nagrade zase in trgovčevemu sinu prizna, da je Božji angel, ki je bil mlademu človeku poslan zaradi njegove kreposti: saj je mladenič, potem ko je porabil ves svoj denar, od posojilnika kupil mrtvo kristjanovo telo in ga pokopal, mu je bilo dano kraljestvo in bogastvo.
Hlapec izgine, trgovčev sin in njegova žena pa prideta k staršem mladeniča in jih odpeljeta z vsem gospodinjstvom k njemu. Ko kralj te države umre, sin trgovca postane kralj in vlada modro in varno.