Nội dung phim
Cô thợ làm mũ Sophie, người điều hành cuối cùng cửa hàng làm mũ của cha cô, có cơ hội gặp gỡ phù thủy bí ẩn Howl. Anh bắt đầu thích cô từ đó. Điều này thu hút sự chú ý của kẻ luôn tìm kiếm trái tim của Howl, Phù thủy Hoang mạc. Bà ta yểm bùa Sophie, biến cô thành một bà lão. Khi biết rằng lời nguyền cũng ngăn không cho mình nói với bất kỳ ai, Sophie quyết định chạy trốn. Trên đường, cô kết bạn với một con bù nhìn, cô gọi nó là Đầu củ cải, và họ đi ngang qua lâu đài của Howl. Khi vào trong Sophie đã gặp quỷ lửa Calcifer, người giữ sức mạnh của cả lâu đài và cũng là người đã nhận ra Sophie đã bị nguyền rủa. Calcifer nói sẽ giải lời nguyển trên người Sophie, đổi lại cô phải giúp giải phóng hắn khỏi một thỏa thuận với Howl. Khi Howl xuất hiện, Sophie nói rằng cô là người lau chùi mới của lâu đài. Khi bắt đầu cuộc sống mới của mình ở đó, cô khám phá ra rằng chiếc cửa thần kỳ có thể dẫn đến nhiêu nơi khác nhau.
Howl nhận được lệnh triệu tập của Đức vua, người ra lệnh cho anh phải tham gia vào một cuộc chiến mà nguyên nhân chính là sự mất tích của Thái tử Justin. Howl đã cử Sophie giả làm mẹ mình đến triều đình để từ chối Đức vua. Tại cung điện, Sophie lại gặp mụ Phù thủy Hoang mạc. Khi Sophie cầu xin, mụ nói rằng không thể giải được lời nguyền đã yểm lên cô. Madame Suliman đã trừng phạt mụ bằng cách rút hết mọi sức mạnh của mụ. Mất hết vẻ ngoài trẻ trung của mình, mụ trở về với chính tuổi tác của mình và trở thành một bà già suy nhược. Suliman nói với Sophie rằng Howl sẽ có số phận tương tự nếu không tham gia chiến tranh. Rồi Howl xuất hiện giải cứu Sophie cùng mụ Phù thủy Hoang mạc và con chó lông dài của Suliman. Anh đưa cho Sophie một chiếc nhẫn phép, nói rằng nó sẽ dẫn Sophie đến chỗ Calcifer. Suliman bắt đầu đuổi theo cô để bắt Howl.Sophie nhận ra rằng Howl đã biến hình thành một loài vật giống chim để chiến đấu, nhưng sau mỗi lần biến đổi anh càng khó có cơ hội để trở lại hình dáng con người. Hown bày tỏ sự cảm kích của mình với Sophie bằng cách biến đổi cả tòa lâu đài thành nhà cũ của Sophie và nơi cư trú lúc nhỏ của Howl. Tại đó, anh đưa cho Sophie một món quà.
Một ngày người mẹ - vẫn còn trẻ và xinh đẹp - của Sophie đến thăm. Thực chất cô ta đến vì sự đe dọa của Suliman, và Phù thủy Hoang mạc đã phát hiện ra có "gián điệp" trong túi của cô ta. Mụ cũng tìm thấy một điếu thuốc và bắt đầu hút. Mụ không nhận thấy rằng khói từ điếu thuốc đã làm cho Calcifer yếu đi, và hắn bắt đầu không thể bảo vệ ngôi nhà khỏi sự truy lùng của bọn tay sai của Suliman. Howl lại biến hình và đuổi bọn chúng đi, trong khi Sophie và Calcifer đưa lâu đài đến Sa mạc. Sophie mang Calcifer ra khỏi lâu đài để cắt mọi dấu vết ở thành phố nhằm bảo vệ Howl, rồi lại đưa hắn trở vào để tạo ra một phiên bản nhỏ hơn của lâu đài và bắt đầu cứu Howl. Mụ phù thủy Hoang mạc đã bất ngờ nhận ra trái tim của Howl nằm trong ngọn lửa của Calcifer, và chộp lấy nó. Để tránh cho mụ ta bị thiêu cháy, Sophie đã hắt nước vào mụ và Calcifer. Tòa lâu đài bị sụp đổ ngay sau đó, và Sophie cùng Heen bị rỡi vào một vách đá.
Sophie bừng tỉnh lại trong nước mắt, tin rằng mình đã giết hại cả Calcifer và Howl vì mạng sống của cả 2 bị phụ thuộc vào nhau. Trong lúc thổn thức, chiếc nhẫn của Howl chỉ vào chiếc cửa còn sót lại của tòa lâu đài, và Sophie bước vào đó. Cô tìm thấy chính mình trong quá khứ của Howl, cô cũng thấy Calcifer - một ngôi sao băng. Howl đã bắt Calcifer khi rơi xuống, và làm một bản giao kèo với quỷ dữ rằng anh sẽ đưa trái tim mình cho hắn nếu hắn chấp nhận phục vụ mình. Sau đó Sophie bị đẩy ngược trở lại với hiện tại.
Khi trở về, Sophie tìm thấy Howl và nhận thấy anh đã chờ đợi mình quá lâu. Rồi anh mang cô về chỗ những người kia và ngã quỵ. Cô lấy trái tim của Howl từ mụ Phù thủy Hoang mạc và trả lại cho anh. Calcifer trở lại với hình dáng nguyên thủy của mình và bay đi. Những gì còn sót lại của tòa lâu đài đổ sập xuống các vách đá. Đầu củ cải đã chặn lại và cứu mọi người, nhưng đã bị thương nặng. Khi Sophie cảm kích và hôn Đầu củ cải thì Đầu củ cải biến hình trở lại thành Thái tử Justin bị mất tích. Lúc này Sophie đã hoàn toàn trở lại với tuổi trẻ của mình nhưng tóc thì vẫn còn những phần màu xám. Thái tử Justin đã kết thúc cuộc chiến ngay sau đó.Sau này, Howl, Sophie và những người khác đều sống trên một tòa lâu đài mới, lâu đài biết bay và tất nhiên dưới sự điều khiển của Calcifer.
Howl nhận được lệnh triệu tập của Đức vua, người ra lệnh cho anh phải tham gia vào một cuộc chiến mà nguyên nhân chính là sự mất tích của Thái tử Justin. Howl đã cử Sophie giả làm mẹ mình đến triều đình để từ chối Đức vua. Tại cung điện, Sophie lại gặp mụ Phù thủy Hoang mạc. Khi Sophie cầu xin, mụ nói rằng không thể giải được lời nguyền đã yểm lên cô. Madame Suliman đã trừng phạt mụ bằng cách rút hết mọi sức mạnh của mụ. Mất hết vẻ ngoài trẻ trung của mình, mụ trở về với chính tuổi tác của mình và trở thành một bà già suy nhược. Suliman nói với Sophie rằng Howl sẽ có số phận tương tự nếu không tham gia chiến tranh. Rồi Howl xuất hiện giải cứu Sophie cùng mụ Phù thủy Hoang mạc và con chó lông dài của Suliman. Anh đưa cho Sophie một chiếc nhẫn phép, nói rằng nó sẽ dẫn Sophie đến chỗ Calcifer. Suliman bắt đầu đuổi theo cô để bắt Howl.Sophie nhận ra rằng Howl đã biến hình thành một loài vật giống chim để chiến đấu, nhưng sau mỗi lần biến đổi anh càng khó có cơ hội để trở lại hình dáng con người. Hown bày tỏ sự cảm kích của mình với Sophie bằng cách biến đổi cả tòa lâu đài thành nhà cũ của Sophie và nơi cư trú lúc nhỏ của Howl. Tại đó, anh đưa cho Sophie một món quà.
Một ngày người mẹ - vẫn còn trẻ và xinh đẹp - của Sophie đến thăm. Thực chất cô ta đến vì sự đe dọa của Suliman, và Phù thủy Hoang mạc đã phát hiện ra có "gián điệp" trong túi của cô ta. Mụ cũng tìm thấy một điếu thuốc và bắt đầu hút. Mụ không nhận thấy rằng khói từ điếu thuốc đã làm cho Calcifer yếu đi, và hắn bắt đầu không thể bảo vệ ngôi nhà khỏi sự truy lùng của bọn tay sai của Suliman. Howl lại biến hình và đuổi bọn chúng đi, trong khi Sophie và Calcifer đưa lâu đài đến Sa mạc. Sophie mang Calcifer ra khỏi lâu đài để cắt mọi dấu vết ở thành phố nhằm bảo vệ Howl, rồi lại đưa hắn trở vào để tạo ra một phiên bản nhỏ hơn của lâu đài và bắt đầu cứu Howl. Mụ phù thủy Hoang mạc đã bất ngờ nhận ra trái tim của Howl nằm trong ngọn lửa của Calcifer, và chộp lấy nó. Để tránh cho mụ ta bị thiêu cháy, Sophie đã hắt nước vào mụ và Calcifer. Tòa lâu đài bị sụp đổ ngay sau đó, và Sophie cùng Heen bị rỡi vào một vách đá.
Sophie bừng tỉnh lại trong nước mắt, tin rằng mình đã giết hại cả Calcifer và Howl vì mạng sống của cả 2 bị phụ thuộc vào nhau. Trong lúc thổn thức, chiếc nhẫn của Howl chỉ vào chiếc cửa còn sót lại của tòa lâu đài, và Sophie bước vào đó. Cô tìm thấy chính mình trong quá khứ của Howl, cô cũng thấy Calcifer - một ngôi sao băng. Howl đã bắt Calcifer khi rơi xuống, và làm một bản giao kèo với quỷ dữ rằng anh sẽ đưa trái tim mình cho hắn nếu hắn chấp nhận phục vụ mình. Sau đó Sophie bị đẩy ngược trở lại với hiện tại.
Khi trở về, Sophie tìm thấy Howl và nhận thấy anh đã chờ đợi mình quá lâu. Rồi anh mang cô về chỗ những người kia và ngã quỵ. Cô lấy trái tim của Howl từ mụ Phù thủy Hoang mạc và trả lại cho anh. Calcifer trở lại với hình dáng nguyên thủy của mình và bay đi. Những gì còn sót lại của tòa lâu đài đổ sập xuống các vách đá. Đầu củ cải đã chặn lại và cứu mọi người, nhưng đã bị thương nặng. Khi Sophie cảm kích và hôn Đầu củ cải thì Đầu củ cải biến hình trở lại thành Thái tử Justin bị mất tích. Lúc này Sophie đã hoàn toàn trở lại với tuổi trẻ của mình nhưng tóc thì vẫn còn những phần màu xám. Thái tử Justin đã kết thúc cuộc chiến ngay sau đó.Sau này, Howl, Sophie và những người khác đều sống trên một tòa lâu đài mới, lâu đài biết bay và tất nhiên dưới sự điều khiển của Calcifer.