Děj filmu se odehrává v roce 1874 v městečku Rock Ridge, kde se všichni jmenují Johnson a jehož se chtějí zmocnit bandité, aby mohli levně skoupit všechny pozemky, než sem dorazí železnice. Jejich plány ovšem zhatí neohrožený černošský šerif Bart a opilecký pistolník Jim, dříve nazývaný The Waco Kid.
Psala se třicátá léta, oni byli mladí a nevěděli, co od života chtějí (i když si mysleli pravý opak). Idealistická komunistická aktivistka Katie Morosky (Barbra Streisand) uměla svým plamenným vystoupením zvednout ze židlí celé davy. Ve skutečnosti mezi svými vrstevníky nebyla příliš oblíbená – vše brala příliš...