Nils - chłopiec niedobry zarówno dla ludzi, jak i zwierząt - mieszka z rodzicami. Nikt go nie lubi, gdyż nie ma w pobliżu osoby, której by nie dokuczył. Zwierzęta się go boją, bo chłopak jest dla nich okrutny. Pewnego dnia Krasnoludek sprawia, że Nils sam staje się krasnalem. Chłopak korzysta z okazji, że jego gąsior chce dołączyć do dzikich gęsi i odlatuje z nim w nieznane. Daleka, męcząca, ale i ciekawa podróż sprawia, że chłopiec zaczyna się zmieniać.