先回答第2个问题:因为她要搬家,要离开正在发生战斗的城市,要不然哈尔会为了她一直战斗下去,这样哈尔很可能会被战死,为了哈尔她们要离开这个城市或这个空间,那就把城堡搬走。而苏菲没有哈尔那样的魔法,所有她搬家的方法就是把卡西法移出城堡,这样城堡会毁掉,这样在他们现在所在的城市就没有了城堡,他们也离开了,当他们回到一堆残堆中把卡西法放回灶台并给它自己的头发时,卡西法用魔法从新把城堡建了起来,在地点或空间上就发生了改变。当然有人会为,为什么苏菲不让卡西法直接搬城堡?在他和哈尔的魔法合约中,卡西法有保护和运行城堡的权利和义务,但他还没有更高的魔法了。补充:他们的合约就是魔法能量的互补吧
第一点应该是因为哈尔认为自己必死无疑了,说以说太迟了。
第二点是苏菲想把卡西法放掉,但是后来没办法又让卡西法恢复了城堡,总的来说是为了生存。
1.因为此时的哈尔已经变成了一只只会保护苏菲的鸟
2.因为国王已经查到了哈尔的移动城堡的所在地,所以把卡西法拿出来。放进去是因为,她要卡西法带她去找哈尔。
(我看了6遍了,相信我吧)
1 因为哈尔在孩提时代就认识了苏菲,而哈尔为了苏菲苦苦等了几十年
2 她不十分相信卡西法一处城堡就会是城堡成为废墟
我不十分肯定我的答案