已往有个人与世隔绝,隐居荒野。除了一群羊之外,他什么都没有,就靠出售羊奶、羊毛,买回面包来维持生计,同时也兼干点贩运、出售木勺的活儿。他家有妻子和一个年幼的闺女(daughter),好久过继室子又怀上小孩。孩子出生的那个晚上,他去最近的村庄请接生婆,在路上碰到了一个请求去他家借宿的教士。主人欣然赞成,然后就把教士带回了家。因为这附近没有人给孩子做洗礼仪式,主人就请指教士帮他这个忙,孩子最终取名为杰尼。
伴伴随着时间的流逝,杰尼的父母先后离开了人世,只剩下他和姐姐相依为命。很快,姐弟俩的生活陷入了困境,于是决定出门寻找出路。收拾行装时,姐姐发现教士给自己的教子留下了一把刀,于是把它拿给了自己的弟弟。
随后,姐弟俩赶着仅剩的三只羊上路了。漂泊了三天后,姐弟俩碰到了一个带着三只狗的男人,这人提议和姐弟俩互换植物。姐弟俩十分高兴地接受了这个安排,过后,双方带着辨别互换的植物上了路。
一天,杰尼和姐姐来到了一个巨大的城堡,里面住着四十个德拉克人,当他们听到杰尼来了,就逃进了深深的地下去了。
杰尼一见这城堡空无一人,就和姐姐住了下来。每日,他带着德拉克人留下的武器出门打猎。
一天,杰尼在外打猎,其中一个德拉克人不知城堡里有人,就从地下上来取食物。一见杰尼的姐姐在那儿,他吓坏了,但她却叫他别畏惧。他俩还逐步地爱上了对方。杰尼每次一外出打猎,他姐姐就会把德拉克人叫上来。就这样,两人不断地向对方表示爱意,直到最终他俩结了婚,杰尼还一点儿都不知道。之后,姐姐懊悔起来,畏惧杰尼知道真相后会发怒,但为时已晚。
一天,德拉克人来到她的面前,说道:“你必须装病,当杰尼问你想吃什么,你就说:‘樱桃。’当他再问哪儿能找到樱桃,你必须回答:‘一个花园里,离这儿有一日的路程。’接着,你弟弟就会离开,再也不会返来,因为住在那儿的我的三个兄弟,他们会好好地招待他的。”
杰尼的姐姐照德拉克人说的去做了。杰尼第二天就带着他那三只狗出发找樱桃去了。一到那个种着樱桃的花园,他跃身下马,喝了些从泉眼里冒出的水,马上陷入熟睡之中。那几个德拉克人围了上来,预备把他吃掉,不过,那三只狗却扑向了德拉克人,还把他们撕成为碎片,然后用爪子在地上刨了个坟坑,把德拉克人埋了出来,以免杰尼会看到这些尸体。杰尼醒来时,看见自己的狗浑身沾满了鲜血,以为它们一定是在哪里抓到了野兽。可一见没给他留下一点儿吃的,杰尼非常生气。尽管如此,他依然摘了些樱桃后,给姐姐带了回去。
一听说杰尼已经返来了,德拉克人吓得逃到地下去了。杰尼的姐姐吃过樱桃,便说自己好啦。
过了一天,杰尼出去打猎后,德拉克人又爬了出来,发起他的姐姐再次装病。当弟弟问她想吃什么,她回答说“柚子”,他再问她哪里才能找到柚子,她必须回答:“一个花园里,离这儿有两天的路程。”这次,杰尼一定会完蛋,因为那里住着德拉克人的六个兄弟,每个人都有两个脑袋。
姐姐照他说的去做了,杰尼第二天就带着自己那三只狗出发了。一到达那个花园,他就下了马,打算坐下歇息一会儿,结果睡着了。起初,三个德拉克人围了上来,预备吃掉他。当他们被狗咬死过后,另外上来的三个也遭到了同样的命运。几只狗又刨了个坟坑,把德拉克人的尸体埋了出来,以便不让主人看到。杰尼醒来,见到几只狗浑身是血,和上次一样,他以为它们杀死了一头野兽,但一看什么都没有给他留下,他不由得非常生气。不过,他摘了柚子,给姐姐带了回去。姐姐吃过过后说感觉好多了。一听说杰尼已经返来了,德拉克人吓得又逃走了。
又过了一天,杰尼打猎去后,德拉克人又来到他姐姐面前,发起她再一次装病,说自己要吃一些梨子,就种在离城堡有三天路程的一个花园里。只要杰尼接受了这一请求,那他就一定回不来,因为那里住着德拉克人的九个兄弟,每个人都长着三个脑袋。
姐姐又按吩咐去做了。杰尼第二天就带上自己的狗寻找梨子去了。他一到那个花园后,就躺下歇息,很快就睡着了。
紧接着,先上来了三个德拉克人,预备吃他。当他们被狗干掉后,另外六个德拉克人又一路上来,跟狗打斗了很长时间。这打斗的喧闹声惊醒了杰尼,他杀死德拉克人,终于晓畅了三只狗满身血迹的原因。
过后,杰尼释放了被德拉克人抓住的所有囚犯,其中一位是某国王的闺女。出于感激之情,她本想让杰尼做自己的丈夫,然而他推脱说道:“看在我救了你的美意上,请把路过这里的那些瞎子和瘸子都收留到城堡里去吧。”公主答应了他的要求,还在他离开时送了他一枚戒指。
摘了梨子后,杰尼带了回去给姐姐。姐姐吃后说感觉好多了。德拉克人一听到杰尼第三次平安返来,他吓得赶紧逃到了地下。等杰尼第二天外出打猎后,德拉克人爬出来对他姐姐说道:“现在我俩真的完了,除非你从他口中探出他哪来那么大的力量,然后我俩设法除掉他。”
这天,杰尼打猎返来,晚上正跟姐姐一路坐在火炉旁时,姐姐求他通知自己他的力量来自哪里,杰尼答道:“我的力量就在两根手指里。如果把它们绑在一路,我所有的力量也就消逝了。”
“这个我才不信呢,”她说道,“除非我亲眼看见。”
于是他就让姐姐拿线绑住了自己的手指,马上变得毫无缚鸡之力。接着,姐姐把德拉克人叫了上来。他走上前来,挖掉了杰尼的双眼,扔给他的狗吃了,还把他投进了一口枯井。
恰在此时,一些旅行者来到井边取水,听到了杰尼从井底里收回的呻吟声。他们走近,问他在哪儿。杰尼求他们把自己从井里捞上去,因为他是个可怜的不幸者。
旅行者放了一条绳子下去,把他拉上来重见天日。到这时,他才第一次意识到自己是个瞎子,于是请求旅行者把他带到被自己救过的那位公主那里,还说他们的辛勤一定会得到厚报。
被带到那儿后,他马上求见公主。直到他拿出那枚送给他的戒指,公主才认出他来。
当公主得知他的遭遇后,就召集了全国的女巫,希望能从她们那儿了解到杰尼双眼的下落。最终,她还真找着这样一个女巫,她声称知道眼睛的去向,还能让它们复原。女巫直接去了杰尼的姐姐和德拉克人居住的城堡,给几只狗扔了点吃的东西,几只狗就吐出了眼睛。她把眼睛带回去,装回到杰尼的眼眶里,于是他又跟往常一样重见了灼烁。
过后,杰尼回到德拉克人的城堡,把德拉克人和姐姐都杀掉了,然后带上自己的狗回到公主那里,跟公主成亲了。