En un polvoriento pueblo del Viejo Oeste, un ex-soldado llamado Johnny se encuentra de paso en busca de una nueva vida. Con un pasado tumultuoso y una moral un tanto cuestionable, su camino se cruza con el de una bella mujer en apuros, que despierta en él un deseo de redención. Lo que comienza como un simple romance se convierte en una complicada situación cuando un grupo de forajidos liderados por un villano sin escrúpulos decide sembrar el caos en la pequeña comunidad.