Jim Hanson (Liam Neeson) ist ein Veteran aus dem Vietnam Krieg, wo er als Scout Sniper im Marine Corps gedient hat. Seit dem Tod seiner Frau, verbringt er seine tristen Tage auf seiner Ranch nur begleitet von seinem treuen Hund, an der Grenze zwischen Arizona und Mexiko. Seine Stieftochter Sarah (Katheryn Winnick) ist dabei seine einzige Bezugsperson, die ihn immer wieder nach Hause bringt, sollte er in der Bar zu viel erwischt haben.
Eines Tages trifft er bei einer seiner Ausfahrten eine junge Mutter und ihren Sohn, die gerade über die Grenze geflüchtet sind. Sie werden jedoch verfolgt von Mitgliedern des örtlichen Drogenkartells, es kommt zu einem Schusswechsel und die Mutter stirbt. Sie bittet Jim vor ihrem Tod ihren Sohn zu Verwandten nach Chicago zu bringen, doch er hat bereits die Grenzpolizei gerufen und überhaupt, Jim hat zur Zeit eigentlich ganz andere Probleme…