Nils jest łobuzem, niedobrym dla zwierząt i niegrzecznym dla ludzi. Rodzice maja z nim dużo problemów. Pewnego dnia, kiedy chłopiec zostaje sam w domu, pojawia się u niego krasnoludek, który za karę zmniejsza Nilsa do swoich rozmiarów. Chłopiec przez przypadek wyrusza w podróż ze stadem dzikich gęsi, podczas której dokonuje się w nim powolna przemiana.