Kendini erken emekliye ayırmış, zengin kaptan James McKay (Gregory Peck), nişanlısı Pat Terrill (Carroll Baker) ile evlenmek üzere Batının uçsuz bucaksız topraklarına gelir. Yumruk kavgasına inanmayan McKay, değerleri ve hayata yaklaşımıyla, kovboylar için kapalı bir kutudur. İnsafsız işçi başı Steve Leech (Charlton Heston) ona karşı ânında antipati duyar. Patin de, zengin babası Binbaşı Henry Terrill (Charles Bickford)'in kontrolü altında şımarık, bencil bir kız olduğu anlaşılır.
Binbaşı, sığırları sulama hakkı yüzünden, zorba ve açgözlü Rufus Hannassey (Burl Ives)in başını çektiği yontulmamış bir çeteyle amansız bir mücadele içindedir.