L'ufficiale Montgomery Brown torna dalla Guerra di Secessione e trova il suo paese in balia di due feroci messicani, padre e figlio, che hanno messo a ferro e fuoco l'intera zona. Tutte le proprietà di Brown sono state perquisite, e sua moglie, Holly, sta per sposare il più giovane degli usurpatori, ricattata dai banditi. Montgomery non si fa riconoscere e si traveste da indio, mentre prepara la sua sanguinosa, inaspettata vendetta, che avrà luogo proprio durante la cerimonia di nozze.