1881, dans la ville de Redemption, un tournoi annuel de duels au pistolet récompense le meilleur tireur d'une importante somme d'argent. Depuis des années, c'est Herod, le tyran impitoyable qui dirige la ville d'une main de fer, qui remporte systématiquement la compétition. Cette année pourtant, une mystérieuse inconnue nommée Ellen s'inscrit à son tour au concours, bien décidée à affronter Herod pour une raison intime qu'elle seule connaît, ravivant au passage un traumatisme d'enfance qui la hante depuis toujours.