New York City
Body Armor
$17.00
Shot down and stranded in Afghanistan, three soldiers face death on foreign soil; their only hope of rescue a mysterious woman on the radio. Surrounded by their fellow soldiers’ remains, they confront the price of American heroism.