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