孤兒海蒂(Shirley Temple飾)跟隨黛特阿姨(Mady Christians飾)生活,但因不愿繼續承擔撫養責任,黛特將年幼的海蒂送往阿爾卑斯山深處的爺爺阿道夫(Jean Hersholt飾)處。這位因喪子之痛封閉自我的老人起初拒絕接納孫女,卻在朝夕相處間被海蒂的純真逐漸融化。祖孫二人剛建立情感羈絆,黛特突然重返強行帶走海蒂,將其送往法蘭克福富商家中擔任病弱少女安娜(Helen Westley飾)的陪侍女童。在壓抑的貴族宅邸中,海蒂用山野見聞開導常年臥床的安娜,更助其重拾行走能力。與此同時,悔悟后的黛特主動向阿道夫透露真相,促使老人踏上跨州尋親之路。最終在醫生協助下,海蒂重返阿爾卑斯山與爺爺團聚,而康復的安娜也得以探訪這個充滿愛意的山間新家。