The film begins with Pippi (Melissa Altro) sailing around the world with her father, Captain Efraim Longstocking (Gordon Pinsent), her pet horse, Old Man, her pet monkey, Mr. Nilsson, and various members of the ship's crew. One night during a hurricane, the captain is washed over board into the sea. As he drifts off, he calls to Pippi that he will "meet her in Villa Villekulla". To that effect, Pippi and her pet animals make their way home, Villa Villekulla, to await his return. Not long after arriving, she makes friends with the two children across the street — Tommy and Annika (Noah Reid and Olivia Garratt), who are captivated by her free spirit and fun-loving attitude. They soon convince her to go to school (for the first time in her life) where she gets into trouble, despite winning the hearts of her classmates. Pippi also soon attracts the attention of a local social worker, Mrs. Prysselius (Catherine O'Hara)), who conspires to put her into foster care. When Miss Prysselius goes to speak with the local law enforcement of the need for the girl to be placed in a home for orphans, she lets certain details (her lack of adult supervision, living alone, and having a large supply of gold coins kept out in the open) be revealed to a pair of thieves already in jail. The thieves, Bloom and Thunder-Karlsson, decide to rob Pippi themselves once they break out of jail. Fille d'un célèbre capitaine, Fifi Brindacier vit dans la villa Kula, avec monsieur Dupont, un singe, et oncle Alfred, un cheval. Orpheline, elle pense souvent à son père disparu en mer, mais cela ne l'empêche pas de vivre pleinement des aventures passionnantes. Elle possède d'ailleurs un coffre rempli d'or qui attise toutes les convoitises. Tommy et Annika, ses meilleurs amis, la trouvent formidable. Madame Paradis, la commère du coin, trouve qu'elle sème trop la zizanie et souhaiterait qu'elle soit placée dans un orphelinat...