Der Traum von einem freien und sorglosen neuen Leben in New Mexico währt für Jane (Natalie Portman) nur kurz. Sieben Jahre nachdem sie mit ihrem Mann Bill "Ham" Hammond (Noah Emmerich) aus den Fängen der ruchlosen Verbrecherbande der "Bishop Boys" floh und eine Familie fernab der Zivilisation gründete, holen die alten Dämonen sie wieder ein. Die gefürchtete Bande rund um ihren brutalen Anführer John Bishop (Ewan McGregor) hat das Paar aufgespürt und sinnt auf Vergeltung, denn Ham war einst selbst einer von ihnen. Doch Jane ist fest entschlossen, ihr neues Leben und ihre Tochter mit allen Mitteln zu verteidigen und mit den "Bishop Boys" abzurechnen. Nachdem Ham von der Bande gefasst wurde und mit acht Kugeln im Rücken schwerverletzt um sein Leben ringt, bleibt Jane nur eine Wahl: Sie ruft ihren einstigen Verlobten Dan Frost (Joel Edgerton) zu Hilfe - wohlwissend, dass ihre gemeinsame Vergangenheit zwischen ihnen steht. Zusammen wappnen sie sich auf der Ranch für den großen Showdown...