Ray Keene (John Cusack) ja hänen poikansa Chris (Jamie Anderson) suuntaavat viikonlopuksi telttailuretkelle, mutta heidän seikkailunsa muuttuu äkillisesti kohtalokkaaksi. Retken aikana isä ja poika löytävät palkkamurhaajan, Frank Cordellin (Morgan Freeman), sekä kuolettavasti haavoittuneen sheriffin ajelehtimasta läheisestä joesta.
Ray tekee rohkean päätöksen: hän lupaa auttaa sheriffiä ja toimittaa Cordellin viranomaisten käsiin. Kuitenkin, Cordellin kylmäveriset miehet ovat jo heidän kintereillään ja ovat päättäneet eliminoida kaikki todistajat.
Rayn ainoa mahdollisuus pelastaa poikansa on selvittää, kuka on Cordellin sopimuksen todellinen kohde. Vastaus on löydettävä ennen kuin kohtalokkaat sopimukset on saatu päätökseen. Tämä jännittävä tarina isän ja pojan välisestä siteestä, rohkeudesta ja eloonjäämisestä tulee pitämään sinut otteessaan alusta loppuun.