千寻和爸爸妈妈一起开车前往新家,在郊外的小路上意外进入一个神秘的隧道,进入了一个奇怪的中世纪小镇。爸爸妈妈变成了猪,小镇上出现了许多古怪的人。千寻惊慌吓出,被一个名叫小白的人救了,她告诉千寻要找锅炉爷爷和汤婆婆,并获得一份工作才能避免被魔法变成其他东西。千寻幸运地在浴池找到了一份打杂的工作,并且渐渐不再害怕那些怪模怪样的人,同时也知道了小白是邪恶的汤婆婆的弟子。有一次,千寻发现小白被一群白色的飞舞纸人打伤,为了救她,千寻使用河神赐给她的药丸,驱除了小白身体内的封印以及守封印的小妖精,但小白仍然没有醒过来。为了救小白,千寻踏上了她的冒险之旅。