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