1938年、第二次世界大戦直前のオーストリア。修道院で修行中の身であったマリアは歌うことが大好き。いつも院を抜け出しては、近くの山へ歌いに出かけます。そのため、規律の時間に遅刻をすることもしばしば。先輩の修道女たちを困らせていました。
そんなある日。マリアをずっと見守ってきた修道院長は、トラップ大佐の邸宅へ行って子どもたちの家庭教師になるように勧めます。
妻を亡くし、7人の子供たちを育てていたトラップ大佐。その躾は軍隊式であり、子どもたちは常に笛の音で呼び分けられていました。遊びも、歌も知らない子どもたち。そんな彼らにマリアは優しく名前で呼びかけ、歌を教えます。
子どもたちは戸惑いながらも徐々に心を開き始め、打ち解けるようになるのです。