。22岁的玛利亚(朱丽·安德鲁斯饰)是一位活泼开朗的修女,她喜欢在大自然中欢歌,但常常忘记修道院的规矩。院长认为玛利亚并不适合严谨的修道院生活,于是决定将她安排到一个名叫特拉普(克里斯托弗·普卢默饰)上校家中担任家庭教师。上校的妻子早逝,留下他带着7个孩子。他要求孩子们严格遵守规矩,但孩子们却常常捣蛋。上校告诉玛利亚,家庭教师都无法长久留在他家,都是因为孩子们淘气古怪。果然,玛利亚也遇到了各种恶作剧。但这位善良的教师没有向上校告发,而是像一个温暖的母亲一样呵护孩子们,很快就和他们打成一片。随着时间的推移,上校也渐渐改变了对孩子们的态度,与玛利亚之间也产生了感情。最终,他们结婚了并回到了已被纳粹占领的奥地利。上校并不愿意与纳粹合作,一家人计划着逃离这个危险的国家。在他们的努力下,孩子们也向着一个更加美好的未来迈进。