I den lille byen Jerico i Texas er det full unntakstilstand. Det foregår en nådeløs kamp mellom to rivaliserende bander. Under disse omstendighetene kommer den gåtefulle revolvermannen John Smith (Bruce Willis) til byen. En fremmmed som tilsynelatende mangler både en fortid og en fremtid. Han er på vei til Mexico og friheten etter en heller tvilsom yrkeskarriere; han lever av å få betalt for sine tjenester med seksløperen. Når det oppstår en liten våpenhvile mellom de to partene passer det Smith dårlig. Siden han ikke har noen annen å vise lojalitet mot enn seg selv, kan det være gode penger i å spille de to bandene opp mot hverandre...