Софи, дочь шляпника, закрывает лавку и идет с подругами.
Они видят замок Хаула и обсуждают слухи о его похищении сердца Марты.
Софи встречает Хаула, который помогает ей избежать преследования.
Хаул предлагает Софи проводить ее до магазина Чезари.
Ведьма Пустоши приходит в лавку Софи и угрожает ей.
Софи пытается снять колдовство, но не знает, как это сделать.
Бабушка встречает ведьму пустоши, которая просит ее помочь.
Бабушка соглашается и отправляется с ведьмой в замок Хаула.
Кальцифер, демон огня, рассказывает бабушке о своем договоре с Хаулом.
Если Хаул снимет заклятие с Кальцифера, то Кальцифер снимет заклятие с бабушки.
Бабушка и Кальцифер возвращаются домой, где Хаул готовится к войне.
Бабушка помогает Кальциферу и Хаулу, и они вместе сражаются с врагами.
Софи случайно смешивает волшебные порошки и становится уродливой.
Хаул и его друзья пытаются помочь Софи вернуть красоту.
Хаул не хочет идти к королю, так как боится, что его мать будет в опасности.
Хаул и его мать встречаются с королём и его придворной волшебницей.
Софи и ее друзья пытаются спасти Хаула от ведьмы пустоши.
Хаул возвращается к Софи и они вместе сражаются с ведьмой.
София и ее бабушка возвращаются в замок, где их встречает Кальцифер.
Бабушка София обнаруживает, что замок стал современным и удобным.
София и Кальцифер переезжают в новый дом, где София находит тайное убежище.
Бабушка София встречает свою мать, которая извиняется за долгое отсутствие.
Кальцифер отправляется к Хаулу, чтобы помочь ему в битве.
София возвращает Хаулу его сердце, и он оживает.
Хаул и София возвращаются к своей жизни, и война заканчивается.