Benjamin Ford (Robert De Niro) è un ex soldato americano, veterano di guerra, ritiratosi sugli Appalachi per dimenticare la guerra di Bosnia nella quale ha combattuto. Un giorno, un turista europeo di nome Emil Kovac (John Travolta) bussa alla sua porta e tra i due nasce un legame d'amicizia. Ma tutto cambia quando Ford scopre che Kovac, in realtà, è un soldato in cerca di vendetta. Inizierà così un duello per la sopravvivenza, tra le montagne che li separano dal resto della civiltà. Robert De Niro e John Travolta per la prima volta protagonisti insieme.