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