Chihiro é uma menina de 10 anos e está em mudanças com a família, para uma nova casa nos subúrbios, quando o seu pai decide ir por um atalho, uma estrada escura e isolada. Depois de saírem do carro e entrar a pé numa pequena vereda, decobrem um restaurante ao ar livre, com muita comida, mas sem empregador ou clientes. Os pais não hesitam e sentam-se, mas Chihiro pressente o perigo e recusa. À medida que a noite avança, Chihiro está aterrorisada por ver em todo a lado caras medonhas de espíritos e formas que se animam... Chihiro corre à procura dos pais e descobre que eles transformaram-se em porcos. Um misterioso rapaz, chamado Haku vai ao encontro de Chihiro e promete-lhe ajuda. Consegue arranjar-lhe um trabalho num edifício perto que acaba por revelar-se como sendo umas instância termal para os milhares de deuses e espíritos japoneses. Apesar de o trabalho ser duro e o ambiente estranho, Chihiro faz o melhor que pode. No entanto, os seus pais continuam no quintal das traseiras do hotel e Chihiro precisa descobrir como quebrar o feitiço urgentemente, antes que eles acabam num prato como refeição de algum dos clientes...