Op een late avond patrouilleren Bill Greer (Frank Grillo) en zijn zoon
Jackson (Jake Allyn) op hun boerderij wanneer
Jackson per ongeluk een Mexicaanse immigrantenjongen vermoordt. Als Bill de schuld op zich probeert te nemen, vlucht
Jackson te paard naar het zuiden en wordt hij een 'gringo' in Mexico. Achtervolgd door
Texas Rangers en de Mexicaanse Federales, reist
Jackson door Mexico om vergeving te vragen aan de
vader van de overleden jongen. Langzaam maar zeker gaat hij het land dat hij van jongs af aan heeft geleerd te haten, steeds meer waarderen.