An orphaned girl named Heidi is sent to live with her paternal grandfather by her maternal Aunt Dete, who has been looking after her since she was a baby. Her grandfather initially dislikes having her around because she interferes in his routine. But when he hurts his leg, she helps nurse him back to health, and during this time they bond together. Heidi meets the local goatherd, a boy named Peter, and often goes with him and the village's goats on their daily grazing trips higher up the
Swiss Alps. One day, however, Aunt Dete arrives to take Heidi away again, saying that a wealthy family in
Frankfurt, wants her to come live with them. Her grandfather reluctantly lets her go. She arrives at the house in Frankfurt, where she learns she's supposed to become the companion of a wealthy but invalid girl named Klara. Her governess and guardian, Fräulein Rottenmeier, disapproves of Heidi's simple country ways, but Klara likes her and insists that she stay. She brings joy into Klara's life, especially when she gives her a basket of kittens as a present. When Fraulein Rottenmeier discovers them, she locks Heidi in the rat-infested basement. Peter and the country animals come to Heidi's rescue. Together with Klara, they travel to the Wunderhorn without telling Fraulein Rottenmeier. At this time, Klara's father returns home after being away on business, and is angered that she has disappeared. He immediately leaves for the Wunderhorn, and this time Fraulein Rottenmeier and the butler, Sebastian, take the opportunity to flee. The three children travel up the mountain, but Klara stops halfway so that Heidi can run on ahead without pushing her wheelchair. Heidi does so and is joyfully reunited with her grandfather. Back halfway down the mountain, Klara's kitten, Snowball, is attacked by a hawk. Klara crawls out of her wheelchair and uses a stick to fight off the hawk. She then discovers that she is able to stand. Her father arrives and together they celebrate her mobility and Heidi's return. == Voice cast ==