조커와 로렌스, 카우보이 등은 베트남전에 참전하기 위해 입대한 신병들이다. 이들은 전투 베테랑인 하트만 상사의 교육하에 철두철미한 해병으로 다시 태어나기 위해 훈련을 받는다. 뚱뚱하고 약간 지능이 모자라는 로렌스는 신병 교육대 최고의 고문관으로, 고된 훈련을 겪는 이들은 로렌스로 인해 자신들이 얼차려를 받게 되는 사실이 싫다. 언제부터인가 로렌스는 자신의 총과 대화를 나누고, 훈련생들은 그가 어딘지 모르게 달라지고 있다는 사실을 느낀다. 8주간의 훈련이 끝나갈 무렵, 윗 침대에서 자고있어야 할 로렌스가 사라진 것을 알게된 조커는 화장실에서 그를 찾아내는데...
오랫동안 정치적 망명을 떠났던 과학자 제트가 고국으로 돌아온다. 1963년 5월, 그는 핵 실험을 반대하는 연설을 하던 도중 원인 모를 습격을 받아 중태에 빠졌다. 정부에서는 그 사건의 진실을 묻어두기 위해 판결을 조작한다. 그러나 제트의 희생이 정부 관료들에 의해 꾸며진 음모라는 것이 밝혀지고, 이 사건을 묵인하려 했던 정부 관료들은 실형을 선고받는다. 하지만 1967년 쿠데타가 발생하고, 이들은 군사 정권에 의해 다시 복권되는데...
1963년 12월 22일 텍사스에서 케네디 저격사건이 일어난다. 범인으로 체포된 오스왈드는 계속 저격 사실을 부인하다가 경찰에 호송되던 중에 암살당한다. 이후 사건의 수사를 위해 진상조사 위원회가 열리고 오스왈드의 단독범행으로 결론이 내려진다. 그러나 수사방법에 의문을 제시한 많은 사람들 중의 한 명인 지방검사 짐 개리슨(케빈 코스트너)은 각고의 노력을 거듭해 많은 증거를 확보하는데...
베트남 전쟁에서 실제 있었던 사건을 영화화했다. 당시 뉴요커지의 다니엘 랭 기자가 최초로 공개했던 사건이다. 에릭슨은 베트남에 온 지 한 달도 안 된 신참 군인. 그는 그의 소대원들이 정찰 임무 도중 마을에 잠입해 자고 있던 마을 처녀를 납치해 윤간하고 살해하자 울분을 느끼고 상부에 이 사실을 알린다. 하지만 군 책임자들은 밝혀 좋을 일이 아니라며 오히려 에릭슨을 질책하고 후환이 두려워진 동료 소대원들은 에릭슨의 입을 막으려고 그를 살해하려고 한다. 좌절감에 빠진 에릭슨은 우연히 군목사를 만나 그 살인 사건을 토로하고, 민간인 강간 및 살인 사건에 가담한 동료 소대원 네 명은 군사 재판에 회부되어 유죄 판결을 받는다.
론은 전쟁을 동경하면서 자랐다. 그래서 론은 베트남 전 역시 선의의 전쟁이라 믿고 참전한다. 그러나 전쟁의 실상을 목격한다. 전쟁중 동료인 빌리를 쏘게되어 심한 죄책감에 시달리다 그 또한 부상을 당해 불구가 된다. 퇴역한 론은 자포자기한 인생을 살게된다. 어느날 자신이 쏜 총에 맞아 전사한 빌리의 집에 찾아가 그가 죽은 경위를 설명하자 빌리의 부인은 용서를 받는다. 그 후 론은 진정한 삶을 되찾게 되고 어릴적 동경하던 전쟁이 허상임을 깨닫는데...
아름다운 해변 마을 메인. 이곳 토박이 출신 의사 매트 파울러는 뉴욕 출신의 음악교사 루스와 결혼하여 아들 프랭크를 두고 있다. 방학을 맞이하여 집으로 내려온 프랭크는 아름다운 미혼모 나탈리와 사랑에 빠지지만, 프랭크가 죽고 이들의 여름은 비극으로 치달아가는데..
1969년 미국에서 히피족과 학생들이 반전을 주창하며 격력하게 데모를 하고 있을 즈음, 베트남의 아사우 계곡에서는 연일 결렬한 전투가 반복되고 있었다. 적의 기습으로 신병을 잃고 만 3분대장 프란츠는 견딜 수 없는 절망감을 술과 여자로 달랜다. 휴가 후 3분대는 937고지 탈환작전에 참가하라는 명령을 받는다 여기서부터 장장 10일간 처음 공격인원 600명 중 420명이 사망하는 처절한 전투가 벌어진다. 10일간의 전투가 끝나고 살아남은 병사 몇명이 나무와 풀, 베트공도 모두 사라져버린 고지에 서서 허탈해한다.
교통방송 기자 겸 헬기 조종사인 빌리는 저공 비행 때문에 조종사 자격정치처분을 받고 실직하게 된다. '에어 아메리카'란 항공사에서는 그에게 찾아와 대만의 조종사 자격증과 고액의 급여를 주며 스카웃 하려한다. 라오스에서 근무해야 한다는 게 맘에 안 들었지만, 빌리는 이에 응하고 라오스로 가게 된다. 그의 임무는 식량을 공급하고 피난민을 옮기는 것. 그러나 미국에선 그들의 존재조차 모르고 있는데...