Vietnamin sotaan sijoittuvassa elokuvassa sodasta jo kotiutunut kapteeni Willard (Martin Sheen) komennetaan takaisin Vietnamiin tehtävänään murhata päästään seonnut eversti Kurtz (Marlon Brando). Matka Nung-jokea pitkin Kambodzan viidakoihin on kaikkea muuta kuin helppo.