David Kingston (Liam Hemsworth) még gyerekkorában vesztette el édesapját, amikor az egy késpárbajban áldozatul esett Abraham Brantnek (Woody Harrelson).
Most David Texas rangerként azt a feladatot kapja, hogy inkognitóban járjon utána, az időközben polgármesterré nemesedett Abraham lehet-e a felelős a Rio Grandén felbukkanó és egyre inkább háborús helyzettel fenyegető mexikói hullákért.
David pedig feleségével (Alice Braga) nekivág a feladatnak, hogy kiderítse az igazságot és közben talán még Abrahamen is revansot vegyen.