Saigon – mitt under brinnande Vietnamkrig. På ett hotellrum befinner sig kapten Willard. Han är närmast medvetslös efter en spritdränkt natt, när två amerikanska soldater knackar på dörren. Willard hämtas till arméns högkvarter där han får i uppdrag att bege sig uppför floden till gränsen mellan Vietnam och Kambodja. Här härskar sedan en tid en galen amerikansk överste vid namn Kurtz. Willards uppdrag: eliminera Kurtz till varje pris.