一個叫尼爾斯的小男孩,調皮搗蛋,還愛虐待小動物。有一天因為他的頑皮,得罪了一位有法力的小狐仙,被小狐仙變成了一個比動物還小的小人。他開始能聽得懂小動物說話,也慢慢意識到自己之前做過很多錯事。在公牛的指點下他踏上了尋找小狐仙的漫長旅程。一路上他經歷了無數的危險,演繹了種種傳奇。在艱險的旅途中小尼爾斯長大懂事,知道了什麼是善惡,學會了同情和愛,最後尼爾斯用行動證明了自己已經改過自新,當然,他也恢復了原來的樣子。