Der junge Jackson (Jake Allyn) lebt mit seinen Eltern (Frank Grillo und Andie MacDowell) auf einer Ranch direkt an der Grenze zu Mexiko. Als sie eines Nachts eine Gruppe von mexikanischen Flüchtlingen auf ihrem Land erwischen, kommt es zur Auseinandersetzung. In vermeintlicher Notwehr erschießt Jackson einen zehnjährigen Jungen. Um der Verhaftung zu entgehen, flieht er kurzerhand über die Grenze nach Mexiko. Dort ist ihm nicht nur der Texas Ranger Ramirez auf den Fersen, sondern auch der Vater des Jungen, der den Tod seines Sohnes rächen will. Von Schuldgefühlen geplagt beschließt Jackson, sich zum Heimatort des Jungen durchzuschlagen ...