Film opowiada historię Marii, która opuszcza klasztor i zostaje guwernantką siedmiorga dzieci kapitana von Trappa, autokratycznego wdowca, który wprowadził w swoim domu surowe zasady wykluczające obecność muzyki i radości. Film łączy w sobie zalety kina familijnego i filmu muzycznego.
Trwają wojny napoleońskie. Teresa nowicjuszka w zakonie w Miraflores, stara się żyć zgodnie z klasztorną klauzurą, jednak jej serce tęskni za romansem i przygodą. Gdy w miasteczku zatrzymuje się pułk brytyjskich żołnierzy, Teresa zakochuje się w przystojnym kapitanie Michaelu...