William Munny é um assassino brutal regenerado que aceita, com alguma relutância, um último assassinato para poder sustentar os filhos: é contratado para matar dois homens que desfiguraram uma prostituta numa cidade dominada por um xerife com um sentido de justiça e de moral muito particulares.