O veterano caçador de recompensas Max Borlund (Christoph Waltz) está no interior do México, onde encontra o jogador de cartas profissional e bandido Joe Cribbens (Willem Dafoe) – um inimigo jurado que ele mandou para a prisão anos antes. Max está em uma missão para encontrar e resgatar Rachel Kidd (Rachel Brosnahan), a esposa de um rico empresário que, como a história é contada a Max, foi sequestrada pelo Soldado de Buffalo, Elijah Jones (Brandon Scott). No final, Max enfrenta um confronto para salvar a honra.