Едва он поднялся на вершину горы, как тотчас увидел огнедышащих грифонов. Но он без страха прошел мимо них — ведь он был в куртке-невидимке. На воротах замка на серебряной цепи висел золотой рог, а под ним были высечены слова:

Кто в золотой рог заиграет,

Тот замок разрушит, но страха не узнает.

Колдуна и великана он победит

И всех воскресит. А король его наградит.

Как только Джек прочел эти строки, он задул в рог, и огромный замок затрясся до самого основания, а великана и колдуна охватило великое смятение. Они принялись кусать локти и рвать на себе волосы, чуя, что скоро придет конец их злой власти!

Великан нагнулся за своей палицей, и тут Джек одним ударом снес ему голову, а колдун поднялся в воздух, и вихрь унес его прочь.

Злые чары рассеялись. Все, кто был превращен в птиц и зверей, снова стали людьми, а замок исчез в клубах дыма.

Джек, как всегда, отправил голову великана ко двору короля Артура, а на другой день и сам поехал туда вместе с рыцарями и дамами, которых он освободил.

В награду за верную службу король уговорил герцога отдать свою дочь за честного Джека.