とある国で立ち寄った小さな教会で、葬式のすんでいない棺が安置されてあった。借金未返済を理由に、死体を棺からほうり出そうとする二人の男がいた。見かねたヨハンネスは全財産を男たちに与え、死人を棺の中に戻し、それから旅を続けた。
その後を見知らぬ男が追ってきて、一緒に旅をしようと誘い、強引に仲間になった。二人は意気投合し、仲良しになった。
旅の途中で、道連れの男は、以下の行為をおこなった。
それから二人は、大きな町へ入り、その国のお姫様が魔女で、姫の出す三つの謎を解けずに、多くの求婚者の王子が命を落とした、という話を立ち寄った宿屋で耳にする。ヨハンネスは姫の行列を見て、彼女が、父親のなくなった日に夢で見た美しい少女そっくりだったため、姫に求婚することを決意する。
城へやってきたヨハンネスに国王は姫のために犠牲になった王子たちの骸骨をみせて、姫を諦めるように促すが、ヨハンネスは意思を曲げることはなかった。神のご加護を彼は信じていた。
道連れの男はその夜、ヨハンネスのためのパーティーを開き、その最中にヨハンネスにポンスを与えて眠らせ、白鳥の羽を背中につけ、鞭を携帯して城に潜入した。そして、姫が大きな黒い羽をつけて城外に飛び出すと、透明人間になって姫の背中を鞭打ちしつつ、山の中にいる年寄の魔物のところへ辿りついた。魔物と姫との会話をすべて聞いた道連れの男は、宿屋に戻り、夢の中で見た話だと断った上で、ヨハンネスに、自分が耳にしたばかりの謎かけの解答を教えた。
その後、姫は二度、魔物の助言を求めに行ったが、そのたびに道連れの男に尾行された。最初の時から数えて三度目の時に、魔物は姫に、自分の顔のことを考えろと小声で言ったが、姫を城まで送っていったところを、道連れの男によってサーベルで斬首されて絶命する。そして、男はヨハンネスにハンケチで包んだ魔物の首を渡し、何も知らないヨハンネスは姫の前で包みをほどいて魔物の首を取り出した。その結果、姫はヨハンネスとの結婚を受け入れた。
それから、婚礼の大祝賀会が開かれたが、魔物は居なくなっても、姫の呪いは解けていなかった。そこで、道連れの男はヨハンネスに、姫を魔法から解放する秘術を伝授した。結果、姫は魔女でなくなり、ヨハンネスに感謝した。