Version longue de l'épopée guerrière de Francis Ford Coppola. La guerre du Viêt Nam fait rage en 1969 et le capitaine américain Willard (Martin Sheen) est envoyé en mission pour assassiner le colonel des forces spéciales Kurtz (Marlon Brando), un officier renégat de l'armée américaine qui a établi son propre royaume au cœur de la jungle. Le voyage de Willard commence par un assaut aérien dévastateur sur un petit village vietnamien et devient progressivement plus dérangé à mesure qu'il remonte le fleuve vers la forteresse de Kurtz au Cambodge.