20. sajandi algus, Vana Lääs.
McCabe (Beatty) on karismaatiline, kuid rumalavõitu ja ettenägematu mees, kes rajab Loode-Ameerikasse, Vaikse ookeani äärde oma kõrtsi/bordelli. Ta saab abiliseks targema, kuid temast endast iseloomult ja ideedelt erineva professionaali, missis Milleri (Christie). Olukord läheb aga halvaks, kui McCabe ei taipa, et ta ei suuda kõiki oma plaane ellu viia ja ütleb ära suurfirma pakkumisest tema maavaldused ära osta. Selle teo tagajärjed mõjutavad nii meest ennast ja missis Millerit kui ka kogu linna.