繼母因無力負(fù)擔(dān)生活,將蘇菲和她的兩個(gè)姐姐都送到了制帽店去當(dāng)學(xué)徒。兩個(gè)姐姐很快先后就離開了制帽店去追尋各自的夢想,只有蘇菲堅(jiān)持了下來。一天,小鎮(zhèn)旁邊來了一座移動(dòng)堡壘,傳說堡壘的主人哈爾專吸取年青姑娘的靈魂,所以小鎮(zhèn)的姑娘都不敢靠近。
一個(gè)惡毒的巫婆嫉妒蘇菲的制帽技術(shù),用巫術(shù)把她變成了一個(gè)80歲的老太婆,而且蘇菲還不能對(duì)別人說出自己身中的巫術(shù)。無奈,蘇菲決定獨(dú)自一人逃離小鎮(zhèn)。天黑了,虛弱的蘇菲沒走多遠(yuǎn),來到了移動(dòng)城堡。心想自己已經(jīng)是老太婆了,蘇菲壯著膽子走進(jìn)了城堡。不想,遇到了和她遭遇相同的火焰魔。兩人約定彼此幫助對(duì)方打破各自的咒語......
馬魯克,哈爾的小徒弟,無依無靠的他常常一個(gè)人居住在城堡里,負(fù)責(zé)接洽王宮或城鎮(zhèn)中來城堡拜訪哈爾的人們,喜歡裝扮成各種造型。(剛開始看覺得他蠻老成的,到后面有很多畫面可以看到她也只不過是個(gè)小孩可萌可萌了)
荒野女巫,以前曾是個(gè)的魔法師,卻因和惡魔作交易,導(dǎo)致身心都被吃掉,成為誤入歧途的魔女,但本身并不覺得自己是在做壞事,五十年前被趕到荒地。因哈爾的逃避而遷怒蘇菲,是使蘇菲變成老人的元兇。身體像米其林有沒有,給蘇菲施了魔法。后來被收走魔法,變成老太婆,看著也挺可憐。
蘇菲在看望妹妹的路上,遇到的兩個(gè)士兵。并不是什么壞人。
荒野女巫的手下橡膠人,鼻子好大的說。