While moving to a new home in Japan, Chihiro and her parents take a wrong turn down a mysterious wooded path. They come across an ominous-looking tunnel of which only Chihiro is scared. Going through the tunnel, they are lead them to a mysterious town filled with restaurants that have all kinds of delicious food on display. Chihiro's parents quickly sit down and start gorging themselves, assuming they will pay the restaurant upon their return. Chihiro's doubt of this strange town leads her to wander off, and she comes across a building of titanic size, where a young boy warns her to leave before nightfall. However, as the sun sets, the town begins to fill up with the gods of Japan's mythology, and Chihiro returns to find her parents mysteriously turned into pigs. The young boy, Haku, works in the building, which is a bathhouse for 8 Million gods. He helps Chihiro find work in this new world, find a way to save her parents from a dinner platter, and find her way home.