På sin bröllopsdag får sheriffen Will Kane (Gary Cooper) reda på att den morddömde brottslingen Frank Miller (Ian MacDonald) har blivit frisläppt från fängelset, och är på väg med 12-tåget. Nu när Miller är frisläppt, tänker han hämnas på Kane, eftersom det var han som satte Miller bakom galler. Eftersom ingen i staden vill hjälpa Kane att möta Miller och hans tre kumpaner Jack Colby (Lee Van Cleef), Jim Pierce (Robert J. Wilke) och Ben Miller (Sheb Wooley), måste Kane själv möta den farliga kvartetten i en duell.