В 1930-е годы девушка по имени Мария покидает монастырь и начинает работать гувернанткой в семье бывшего капитана морского флота господина Траппа. В семье воспитывается семеро детей, которым требуется внимание и уход. Мария выполняет обязанности учителя и становится для детей близким человеком. В условиях альпийской природы она передает им знания и жизненные уроки. На фоне семейных событий возникает угроза приближающейся войны. Это создает дополнительное напряжение в жизни семьи Трапп.