Прибытие на Гуадалканал
1942 год. Рота американских солдат высаживается на острове Гуадалканал, захваченном японскими войсками. Среди новоприбывших — рядовой Витт (Джим Кэвизел), ранее дезертировавший, но вернувшийся в строй. Солдаты сталкиваются с густыми джунглями, где природа контрастирует с надвигающимся хаосом войны. Внутренние монологи персонажей раскрывают их страхи и сомнения.Старший сержант Уэльш (Шон Пенн) цинично наблюдает за происходящим, считая войну бессмысленной. Подполковник Толл (Ник Нолти), амбициозный командир, давит на подчиненных, требуя быстрого захвата стратегического холма. Первые минуты на острове наполнены тревожным ожиданием боя.
Подготовка к атаке
Рота получает приказ выбить японцев с высоты 210. Солдаты продвигаются через джунгли, сталкиваясь с засадами и минами. Витт, находясь в разведке, замечает японский лагерь, но командиры игнорируют его предупреждения. Напряжение нарастает: рядовой Белл (Бен Чаплин) пишет письма жене, вспоминая мирную жизнь.Подполковник Толл, стремящийся к повышению, требует немедленной атаки, несмотря на потери. Капитан Старос (Элиас Котеас) выступает против, считая тактику самоубийственной. Конфликт между офицерами обнажает разрыв между амбициями командования и реальностью поля боя.
Штурм холма
Атака начинается под шквальным огнем японцев. Солдаты, прижатые к земле, несут тяжелые потери. Рядовой Джексон (Джон Кьюсак) подрывает вражеский бункер, открывая путь к вершине. Витт и Уэльш, оказавшись в эпицентре боя, теряют товарищей. Кадры насилия перемежаются с кадрами природы — птицы улетают, словно бегут от ужаса.После взятия высоты американцы обнаруживают сотни трупов японских солдат. Некоторые из них совершили самоубийство, отказавшись сдаваться. Уэльш, обыскивая тела, находит письма с фотографиями, напоминающие о человечности врага. Победа не приносит облегчения.
Затишье и рефлексия
Рота получает короткую передышку. Солдаты пытаются осмыслить пережитое. Белл получает письмо о разводе жены — его идеализированные воспоминания рушатся. Витт, отправленный на тыловую базу, видит, как местные жители продолжают жить среди войны, словно игнорируя смерть.Тем временем Толл, разочарованный нехваткой ресурсов, требует новой атаки. Староса отстраняют от командования за неповиновение. Война превращается в бесконечный цикл насилия, где человеческие жизни — разменная монета.
Финал: цена победы
Витт добровольно участвует в отвлекающей операции, чтобы спасти отряд. Он гибнет, прикрывая отход товарищей. Его смерть показана через метафору: перед последним вздохом он видит вспышку света, символизирующую переход в иное состояние.Рота покидает Гуадалканал. Уэльш, наблюдая за прибывающими новобранцами, понимает, что цикл войны продолжится. Финал показывает солдат на корабле: одни спят, другие смотрят в океан, словно ища ответы в бескрайней воде.

