Janine Roth (MERYL STREEP) is a veteran TV reporter who's arrived in the Washington, DC office of U.S. Senator Jasper Irving (TOM CRUISE) to do a detailed timeline story of the war on terrorism. She's an unabashed liberal and his views are decidedly conservative, especially when it comes to foreign policy. While he admits there have been mistakes and failures, he believes the latest military strategy will be far more successful, while Janine has her doubts, drawing comparisons to the same promises occurring back in Vietnam.
As their heated but polite interview continues, the military maneuvers have already been set in place. Yet, when a U.S. chopper takes enemy fire in Afghanistan, two soldiers and longtime friends -- Ernest Rodriguez (MICHAEL PEŅA) and Arian Finch (DEREK LUKE) -- end up stranded in the snowy mountains. With their commander, Lt. Col. Falco (PETER BERG), doing what he can to get them out of there, the two young men must contend with being injured and surrounded by approaching enemy forces.
Although he doesn't know about their immediate predicament, Professor Stephen Malley (ROBERT REDFORD) is concerned about their well-being, as they're former students of his that showed great promise, but shocked everyone by unexpectedly enlisting in the military. A Vietnam vet, Stephen knows all too well about what it's like, a point among many he tries to drive into current student Todd Hayes (ANDREW GARFIELD). He's a smart kid apathetic regarding class attendance, and bitter about political science, and much of the rest of the world.
As Stephen tries to point Todd in what he thinks is the right direction, the two soldiers do what they can to survive, all as Jasper assures Janine that his latest plan is going to work, with his only need being for her to drum up public support for it.