A vietnami háború idején Willard kapitány(Martin Sheen) a saigoni CIA-tól azt a különleges megbízatást kapja, hogy egy nyilvánvalóan őrült ezredest likvidáljon. Ellenséges területeken keresztül kell eljutnia Kambod- zsába, Kurtz ezredeshez (Marlon Brando), aki az őt istenként tisztelő bennszülöttek között él és esztelen vérengzéssel tölti napjait. Willard útja felfelé a folyón harcban álló területeken keresztül visz, ahol a háború nyomát magukon viselő emberek élete és halála lassan egy végeérhetetlen rémálommá változik. Számos hátborzongató találkozás és kaland után a megfogyatkozott csapat végül eléri Kurtz ezredes táborát...