Ex-vanki Joe Ransom (Nicolas Cage) yrittää viettää hiljaiseloa teksasilaisessa pikkukaupungissa ja jättää synkän menneisyytensä taakseen. Päivisin hän työskentelee tukkimiehenä ja iltaisin hän ryyppää. Sitten kaupunkiin ilmestyy 15-vuotias Gary (Ty Sheridan), joka etsii epätoivoisesti töitä. Kun hän ottaa yllättäen Joen esikuvakseen, tämä alkaa ymmärtää, että voi päästä irti pimeästä menneisyydestään auttamalla poikaa.