Rodzina Chihiro musi przeprowadzić się do nowego domu. Po drodze gubią się w lesie i trafiają do dziwnego miejsca przypominającego opuszczone wesołe miasteczko. Rodzice Chihiro znajdują stół pełen znakomitych potraw i natychmiast zabierają się do jedzenia. Tymczasem dziewczynka zwiedza to dziwne miejsce. Okazuje się ono nie opuszczonym wesołym miasteczkiem, ale tajemniczą krainą, gdzie rządzi zła czarownica, Yubaba. Aby nie podzielić losu swoich rodziców oraz uratować siebie i ich (zostali zamienieni w świnie za zjedzenie pokarmu bogów), Chihiro musi rozpocząć pracę w tym tajemniczym świecie...