Bir şapka dükkanında çalışan genç ve güzel Sofie dükkanına gelen kötülükler cadısı tarafından yaşlı ve çirkin bir kadına çevirir yaptığı büyü onun aslında kim olduğunu söylemesini de engeller. Kim olduğunu söyleyemeyen ve kimseden yardım isteyemeyen Sofie tek başına yollara düşer ve büyüyü bozmanın yollarını aramaya başlar bir süre sonra yürüyen bir şatoyla karşılan Sofie şatoya girdiğinde şatoda yaşayan Howl adında iyi kalpli fakat kendine güveni olmayan genç bir büyücü olduğunu öğrenir ve içten içe aşık olur .