"Zlatne" tridesete godine XX. stoljeća u Austriji bliže se kraju. Rane I. svjetskoga rata su tek zaliječene, a nad zemlju se već nadvila prijetnja njemačke okupacije. Obitelj imućnoga umirovljenoga časnika nekadašnje carske mornarice, kapetana von Trappa (C. Plummer), muče međutim drugi problemi. Nakon prerane smrti supruge bivši profesionalni vojnik pokušava svoje sedmoro djece u dobi od 4 do 16 godina podići na neprimjeren način - uvođenjem vojne stege. Jasno da je mala "postrojba" lukavija i od svojega "vrhovnoga zapovjednika" i od njegovih namjesnika, guvernanti koje "padaju" jedna za drugom. Sve dok se jednoga dana u toj nezahvalnoj ulozi ne pojavi lijepa Marija (J. Andrews), novakinja obližnjega samostana, koja svojom životnom radošću prijeti strogim pravilima reda, pa ju poglavarica (P. Wood) rado šalje u "čistilište" von Trappovih.

Jim McKay (G. Peck) umirovljeni je pomorski kapetan i bogati brodarski magnat koji zbog skore ženidbe s privlačnom Patricijom 'Pat' Terrill (C. Baker) napušta Baltimore i kreće na Divlji zapad. Njegova zaručnica Pat je temperamentna kći utjecajnog zemljoposjednika i stočara Henryja Terrilla (C. Bickford), umirovljenog bojnika i vlasnika golemog ranča Ladder. Nakon što među lokalnim kaubojima i mještanima izazove podsmijeh zbog svog gospodskog držanja i 'gradskog' šešira neprimjerenih životu na zapadu, Jim će otkriti da taj kraj potresa žestok sukob oko izvora vode kojom se napaja sva stoka u okolini. Izvor se nalazi na velikom imanju Big Muddy učiteljice i Patine najbolje prijateljice Julie Maragon (J. Simmons), a oko njega se prelamaju različiti interesi. Pored bojnika Terrilla, tu su njemu suprotstavljen i podjednako moćan rančer i stočar Rufus Hannassey (B. Ives), njegova četvorica sinova predvođena kukavicom Buckom (C. Connors), te predradnik Steve Leech (C. Heston).