Chihiro jest kapryśną, upartą dziesięcioletnią dziewczynką, która uważa, że cały świat powinien spełniać jej zachcianki. Gdy rodzice oznajmiają jej, że trzeba będzie wyprowadzić się z domu, Chihiro jest z tego powodu zła i nie myśli tego ukrywać. Zabrnąwszy w tajemniczą ślepą uliczkę rodzina staje nagle przed ogromnym czerwonym domem, do którego wnętrza prowadzi niekończący się tunel, rozwarty jak ogromne usta. Wkrótce okazuje się, że Chihiro i jej rodzice wtargnęli do świata zamieszkanego przez starożytnych bogów i magiczne stworzenia, świata, którym rządzi demoniczna czarownica, okrutna Yubaba.