Jim Reed (Tom Berenger), een gepensioneerde veteraan, is op jacht in het achterland van Allagash in Noord-Maine. Hij ontdekt een dode vrouw met een plunjezak met daarin een grote som geld. De zaken lopen uit de hand wanneer hij een groep criminelen tegenkomt die op zoek is naar het geld van hun casino roof. Terwijl ze elkaar in de loop van een paar dagen jagen, vormt het grimmige en ijskoude landschap een test van wil en overleving waarbij de jager de prooi wordt.