Alvin York (Gary Cooper), giovane contadino del Minnesota, non riesce a comprarsi un pezzo di terra e, sconfortato, si dà all'alcol, con conseguenti azioni riprovevoli. Il suo pastore lo riporta sulla retta via, pieno di fervore mistico. Chiamato alle armi nella 1ª guerra mondiale, si comporterà da eroe.