대학을 관두고 입대하며 이라크로 가게 된 의무병 체리(톰 홀랜드). 그가 유일하게 마음 둘 곳은 사랑하는 연인 에밀리(시애라 브라보), 하나다. 그러나 전쟁 트라우마를 안고 돌아온 그의 삶은 마약과 범죄로 얼룩지고, 세상에 그가 자리할 곳을 찾기 위한 고군분투가 이어진다.

힐러(Hiller: 버나드 힐 분)는 큰 컴퓨터 회사에서 일하는 유능한 엔지니어로, 은행 본점에서 의뢰한 현금 유출의 안전 시스템을 기록하는 테이프의 설계를 맡게 된다. 한편 잘토(Salto: 리차드 홉 분)는 힐러가 술주정뱅이인 것을 알고 술과 돈으로 그를 매수하여 그 테이프의 기억 장치 정보를 빼내려한다.

알콜 중독에 전과 기록을 가지고 있는 57세 '조'(니콜라스 케이지)는 벌목 일꾼들의 관리자로 과거를 잊고 새로운 삶을 시작한다. 어느 날, ‘조’의 일터에 낯선 15세 소년 ‘게리’(타이 쉐리던)가 찾아와 일자리를 요구하고, ‘게리’에게 묘한 동질감을 느낀 ‘조’는 그를 지켜보기 시작한다. 어린 나이임에도 불구하고 어른스럽고 믿음직스러운 ‘게리’에게 ‘조’는 점차 신뢰가 가기 시작한다. 어느 날, 게리가 아버지의 모진 학대 속에 동생을 지키기 위해 고군분투 한다는 사실을 알게 된 ‘조’. 늘 즉흥적인 삶을 살아온 ‘조’에게 불우한 환경 속에서도 강한 생활력과 의지를 가진 소년 ‘게리’는 놀랍기만 하다. 아버지에게 맞아 피를 흘리며 자신을 찾아온 ‘게리’를 ‘조’는 성가신 일에 얽히고 싶지 않다며 차갑게 밀어낸다. 조용히 살고 싶던 ‘조’는 애써 ‘게리’를 모른 채 하지만, 결국 ‘게리’의 든든한 조력자가 되어주기로 결심한다. 힘겨운 생활 속에서 서로의 든든한 버팀목이 되어주며 위안을 얻는 두 남자 ‘조’와 ‘게리’. 함께여서 더 이상 무서울 것 없는 이들에게 감당하기 어려운 시련이 찾아오는데…

월남전 참전 경험이 있는 소설가 한기주는 월간지에 월남전 관련 소설을 연재하고 있다. 사실 그는 월남전 휴유증으로 아내와도 별거 상태일 정도로 전쟁에 대한 상처가 가시지 않았다. 그러던 어느 날, 그에게 월남전 전우인 변진수가 찾아온다. 소대의 마지막 전투에서 살아남은 7명 중의 한 명인 그는 권총으로 자신을 죽여달라고 부탁한다. 아직도 심한 정신적 공황에 처해있는 변진수는 이제 그 자신의 전쟁을 끝내려는 것이다. 변진수로 인해 한기주는 서서히 월남전 악몽으로 되돌아간다. 혼마산 죽음의 계곡에 투입되어 함정, 부비트랩, 독화살 등 죽음의 그림자 숲을 헤매였던 기억들. 한기주는 그를 피하려하지만 어느날 함께 시내 도로의 시위현장에 있게 되고, 이를 과거 전쟁상황으로 착각한 변진수가 극단적인 반응을 보이기 시작한다. 한기주는 결국 권총을 발사한다.