Były kapitan statku, James McKay (Gregory Peck) przybywa do niewielkiego miasteczka na Dzikim Zachodzie, by poślubić Patricię (Carroll Baker). Trafia w środek konfliktu pomiędzy majorem Henrym Terrillem (Charles Bickford), ojcem Patricii i właścicielem olbrzymiego rancza, a Rufusem Hannassey'em (Burl Ives), patriarchą biednego klanu zamieszkującego Biały Kanion i zajmującego się hodowlą bydła. Pomiędzy posiadłościami zwaśnionych stron znajduje się ranczo "Wielkie Bagno", na którego terenie znajduje się jedyny wodopój w okolicy a które jest własnością Julie Maragon (Jean Simmons). Obie rodziny usiłują przejąć wpływy na "Wielkim Bagnie", także James McKay ma plany dotyczące posiadłości Julie.