Chihiro ha dieci anni ed è una bambina testarda e capricciosa. Quando Akio e Yugo, i suoi genitori, le comunicano che devono traslocare, la piccola si infuria e dà sfogo a tutta la sua rabbia. Durante il viaggio verso la nuova casa, i tre si fermano in una città fantasma dove li attende un sontuoso banchetto. Akio e Yugo si gettano avidamente sul cibo e vengono tramutati in maiali sotto gli occhi increduli della figlia: sono finiti in un mondo abitato da antiche divinità e da creature magiche governate da una strega malvagia, la perfida Yubaba. Chihiro, per sopravvivere, dovrà rendersi utile lavorando e cercando di acquisire fiducia in se stessa.