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. Joe ja Gary etsivät rinta rinnan tietä parempaan tulevaisuuteen tässä armottomassa ja riipaisevassa tarinassa.