Después de su reencuentro en la base militar llamada 'la Fortaleza', el ex agente de la CIA, Robert Carter Michaels (Bruce Willis), y su hijo Paul (Jesse Metcalfe) se esconden en un hostal de los montes Apalaches. Sin embargo, un día la esposa de Paul no regresa tras salir de casa y, tras de una búsqueda incansable, los peores miedos de padre e hijo se hacen realidad: Melissa ha sido secuestrada y para su rescate se pide acceso a una cuenta que tiene 600 millones de dólares. Ambos comienzan una odisea a través de las escabrosas montañas con la esperanza de encontrar a Melissa antes de que sea demasiado tarde.