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