Финлей приказал собакам лежать смирно и ждать, а сам подошел к хижине и постучал в дверь. Ему открыла хорошенькая девушка, и он увидел в хижине старушку.
— Здравствуй, Финлей! — сказала старушка.
— Откуда ты знаешь, как меня зовут? — удивился Финлей. — И откуда вы взялись здесь, в наших горах, и ты, и эта хорошенькая девушка, и ваш дом, и рябины, и все такое прочее?
— Зови меня просто Доброй Волшебницей, — сказала старушка. — Эта девушка — моя дочка. Мы здесь, чтобы спасти тебя, Финлей! Хоть ты и отважный охотник, но, случается, и отважного не мешает предупредить об опасности. Знаешь ли ты, что сегодня в твоем доме побывал младший из великанов? И твоя сестра пригласила его в дом, и ему удалось опутать ее злыми чарами. Завтра он придет опять, чтобы убить тебя заколдованным голубым мечом.
— Мне горько слышать это! — сказал Финлей.
— Только ни о чем не спрашивай сестру, — предупредила старушка. — Помни, она теперь во власти злых чар.
Финлей вернулся с собаками домой и ни о чем не спросил сестру.
Наутро он, как всегда, собрался на охоту, но далеко не ушел, а спрятался. И как только на дороге появился великан — ну, тот самый, что притворился красивым юношей и опутал злыми чарами сестру Финлея, — он напустил на него своих собак. Великан так удивился, что даже забыл о волшебном голубом мече, которым хотел убить Финлея.
Да, на беду, собаки подняли громкий лай, и девушка вышла из дому посмотреть, что случилось. Тут великан схватил ее за руку, и они убежали.
Финлей остался один.
Но он знал, что это ненадолго. Скоро к нему в гости пожалуют великаны, чтобы отомстить за своего младшего брата. Он заложил дверь поленом, потом подбросил побольше торфа в очаг, и вскоре посреди хижины уже пылал яркий огонь. Но все равно Финлея пробирала дрожь.
Вдруг он услышал страшный шум, словно гром в горах. Это посыпались большие камни из-под ног великана, спускавшегося с горы.
Великан подошел к дому Финлея и закричал-зарычал-заревел:
— Фи! Фо! Фу! Кто посмел закрыть дверь? Стыд и позор тому, кто не пускает усталого путника в дом!
И он надавил плечом на дверь, вышиб ее и ворвался в хижину. Но Финлей его уже ждал. Он стоял под прикрытием пылающего очага с луком и стрелами наготове. И как только великан ворвался в хижину, он выпустил первую стрелу. Но она лишь ранила всадника. Он взревел от боли и бросился на Финлея.
Неизвестно, что сталось бы с отважным Финлеем, если бы не его верные псы. Они накинулись на великана, и, пока он от них отбивался, Финлей успел выпустить из лука вторую стрелу и убил чудовище.
Утром Финлей поспешил в знакомую ложбину к Доброй Волшебнице, прихватив с собой голову великана.
— Ты храбрый юноша! — похвалила его старушка. — Как это тебе удалось?
И Финлей рассказал ей все, как было, как собаки помогли ему одолеть страшного великана.
— Ну, эта битва еще не битва, — сказала Добрая Волшебница. — Битва будет впереди. Береги своих собак!
И эту ночь Финлей был в хижине один, ведь сестра его убежала с молодым великаном. Посреди ночи он опять услыхал страшный шум, словно раскаты грома в горах, и даже еще страшней, чем накануне. Опять по склону горы покатились тяжелые камни и раздался громкий стук в дверь хижины.
— Фи! Фо! Фу! — заревел-зарычал великан. — Ты убил моего сына, но меня тебе не убить!
И великан вышиб дверь и ворвался в хижину. Но Финлей его уже ждал. В свете очага он увидел, что этот великан о пяти головах, одна страшней другой. Разгорелась жаркая битва, и несдобровать бы Финлею, если бы не его верные псы. Они хватали и кусали великана, и, пока он от них отбивался, Финлей выхватил свой меч и вонзил его чудовищу прямо в сердце.
А утром Финлей опять пошел к Доброй Волшебнице и сказал ей:
— Мне опять помогли собаки. Без них был бы конец!
— Нет, — сказала старушка, — эта битва еще не битва. Битва будет впереди! Слушай меня внимательно, отважный охотник. Сегодня ночью к тебе придет сама старая Кэйллих, чтобы отомстить за мужа и за старшего сына. Но она придет без шума и грома, а тихо и незаметно. Она заговорит с тобой сладким голосом и попросит впустить ее в дом. Но помни: она придет, чтобы отнять у тебя жизнь! Поступай точно, как я скажу тебе, и все кончится хорошо.
И Добрая Волшебница научила отважного Финлея, что ему следует делать, а чего не следует.
Когда пришла ночь, Финлей опять сидел в хижине один и прислушивался к тишине. В очаге горел жаркий огонь. Собаки лежали рядом и грелись. Вдруг раздался легкий шорох, словно мертвый лист зашуршал по ветру, и Финлей услышал за дверью слабый, дрожащий голос:
— Впустите усталую бедную старушку погреться у очага! Откройте дверь!
Финлей крикнул ей:
— Я впущу тебя в дом, старая, если ты пообещаешь вести себя тихо и никому не причинишь в моем доме вреда.
Старуха пообещала.
И Финлей впустил ее в дом. Она и в самом деле оказалась совсем дряхлой, сгорбленной старушонкой. Поклонившись Финлею, она села возле очага с одной стороны, а он — с другой. Собаки беспокойно сновали по хижине, скаля зубы и глухо ворча.
— Какие страшные у тебя собаки! — дрожащим голосом прошамкала старушонка. — Лучше уж привяжи их!
— Собаки никогда не тронут добрую старую женщину, — сказал Финлей.
— Привяжи их, очень прошу тебя. Я так боюсь злых собак!
— Да мне нечем и привязать их, — сказал он.
— Я дам тебе три волоса с моей головы. Они такие крепкие, что можно сплести из них якорную цепь для большого корабля.
Финлей взял три волоса и притворился, что привязывает собак. На самом деле он просто приказал им сидеть смирно в углу.
— Ты уже привязал их? — спросила старуха.
— Сама видишь, как они смирно лежат, — ответил он.
Старуха посмотрела на собак и успокоилась. Не говоря больше ни слова, они продолжали сидеть у очага, и Финлею вдруг показалось, что старуха начала расти.
— Что с тобой? — спросил он. — Ты как будто растешь?
— Ну что ты! — сказала старуха. — Это холодная ночь виновата. Я замерзла и сжалась в комок, а сейчас отогрелась у твоего очага.
Они опять помолчали. Финлей не спускал глаз со старухи и наконец сказал:
— Ну конечно, ты растешь на глазах! И не отпирайся!
Старуха нахмурилась и сказала сердито:
— Да, расту! А ты убил моего мужа и моего старшего сына!
С этими словами она вскочила и уперлась головой в потолок, так что хижина вся затряслась. Финлей тоже вскочил на ноги, но великанша успела схватить его за волосы. Хорошо еще, что она не могла нарушить свое обещание и напасть на него в его доме. Но она потащила его за порог. Тогда псы вскочили со своих мест и бросились на нее.
Финлей не на жизнь, а на смерть схватился с великаншей. Они катались по земле, дубася друг друга, и, конечно, она одолела бы Финлея, если бы не собаки. Они хватали и кусали ее, и потому Финлею удалось повергнуть ее на землю и приставить к горлу меч.
Тут она как будто смирилась и стала сулить отважному охотнику любые богатства, только бы он отпустил ее.
— Я отдам тебе все сокровища из нашей пещеры! — говорила великанша.
— Нет! — отвечал охотник.
— Ты получишь заколдованный меч, который разит без промаха человека и зверя!
— Нет! — отвечал охотник.
— Я дам тебе волшебную палочку, которая может превратить каменный столб в славного воина и славного воина в каменный столб!
— Нет! — ответил охотник и вонзил свой меч великанше прямо в сердце.
Так велела ему Добрая Волшебница.
Потом он приложил красный мох, сфагнум, к своим ранам и наутро был уже здоров. Он отправился к хижине Доброй Волшебницы и рассказал ей все, как было, как собаки помогли ему одолеть старую Кэйллих.