"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.

Butch Cassidy (P. Newman) i njegov najbolji prijatelj i partner Sundance Kid (R. Redford) iznimno su vješti pljačkaši banaka, šefovi bande zvane Rupa u zidu koji 90-ih godina 19. stoljeća spretno i uz puno sreće izmiču zakonu. Dok šerifi gradića u kojima simpatični razbojnici opljačkaju banku za njima neuspjelo organiziraju potjere, Butch i Sundance ponekad i pred njihovim očima uživaju u društvu prostitutki i Sundanceove romantične djevojke, učiteljice Ette Place (K. Ross). Kad jednog dana za njima krene potjera predvođena slavnim indijanskim tragačem Joeom Leforsom iz Oklahome, dvojica nerazdvojnih prijatelja odluče pobjeći u Meksiko.