Dans une petite ville du Texas, l’ex-taulard Joe Ransom essaie d’oublier son passé en ayant la vie de monsieur tout-le-monde : le jour, il travaille pour une société d’abattage de bois. La nuit, il boit. Mais le jour où Gary, un gamin de 15 ans arrive en ville, cherchant désespérément un travail pour faire vivre sa famille, Joe voit là l’occasion d’expier ses péchés et de devenir, pour une fois dans sa vie, important pour quelqu’un. Cherchant la rédemption, il va prendre Gary sous son aile…