Vietnam, 1969. Americký důstojník speciálních sil, kapitán Willard (Martin Sheen), je vyslán na ožehavou tajnou misi, aby zneškodnil plukovníka Kurtze (Marlon Brando), amerického odpadlíka a diktátora, který je mezi krutými horskými kmeny uctíván jako Bůh. Jak Willard cestuje džunglí, je pozvolna zaskočen absurditou účasti USA ve válce, jejím šílenstvím a násilím. A tak musí čelit temnotám svého vlastního srdce.