Ellen (Sharon Stone) chega ao vilarejo de Redenção para participar de um concurso entre pistoleiros, organizado anualmente por John Herod (Gene Hackman). Seu objetivo é enfrentar Herod, já que ele destruiu sua vida no passado. Logo ao chegar ela conhece o pastor Cort (Russell Crowe), que se recusa a usar uma arma para matar alguém novamente. Sabendo que Cort é um dos melhores pistoleiros da região, Herod tenta fazer com que ele também participe da competição.
Ellen (Sharon Stone) chega ao vilarejo de Redenção para participar de um concurso entre pistoleiros, organizado anualmente por John Herod (Gene Hackman). Seu objetivo é enfrentar Herod, já que ele destruiu sua vida no passado. Logo ao chegar ela conhece o pastor Cort (Russell Crowe), que se recusa a usar uma arma para matar alguém novamente. Sabendo que Cort é um dos melhores pistoleiros da região, Herod tenta fazer com que ele também participe da competição.