Ходячий замок - Юная Софи, живет обыкновенной жизнью, но в свои 18 она очень образована и трудолюбива. И вот однажды в окрестностях ее деревушки появляется странный и загадочный ходячий замок. Огромное механическое нечто с ногами, что бродит по округ. Управляет замком и живет в нем таинственный молодой волшебник Хаул. О нем витает дурная слава, будто он поедает сердца юных девушек, и все люди вокруг сторонятся его и его замка. И вот, однажды милая Софи попадает в передрягу, и волшебник ее спасает. Оказывается, что он вполне простой и добрый парень, а все, что о нем говорят, это слухи и россказни. Через некоторое время об прогулке парочки узнает местная ведьма и от ревности она закладывает девчонку.
Софи теперь больше не 18-летняя девочка, а настоящая седая старуха. Она в шоке от того, что с ней стало и несется со всех ног далеко от города. Там она и находит ходячий замок своего нового знакомого. Бывшая девушка, а теперь старушка проникает туда и становится горничной. На решает сама себя поставить на эту роль, ничего не спросив у Хаула, который ее и не признал сразу. Оказывается, тот сам был заколдован, так как связан с маленьким милым демоном живущем в печи этого строения. Демоненок движет замок, в то время как волшебник пользуется его силами. Однако всем им не нравится такое положение дел, и все герои решает помочь друг другу и найти способ снять заклятия.