Chihiro és a szülei egy új városba költöznek, amihez a kislánynak semmi kedve sincs. Odafele az úton eltévednek, és egy különös, szűk alagutat találnak, amibe bemerészkednek. Furcsa helyen lyukadnak ki végül, a szellemvilágban, ahol különös lények sokasága fordul meg. A szülök egy terített asztalt találnak a közelben, és elkezdenek falatozni.
A disznómód evéstől malaccá változnak és elszaladnak. Chihironak meg kell mentenie a szüleit, és ehhez a közelben lévő fürdőben kell dolgoznia. Megkapja a munkát és különböző feladatok és próbatételeken át kell megtörnie a szülein ölő átkoz, mielőtt végleg itt ragadnak. Szerencsére nincs egyedül a bajban, egy barátságos varázslótanonc, Haku, segít neki és általa kedves és segítőkész kislány válik belőle.