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