Безработный бродяга по прозвищу Троица умеет быстро и метко стрелять из револьвера, за что его называют «Правой рукой дьявола». У него есть сводный брат Бамбино, которого прозвали «Левая рука дьявола». Бамбино, промышлявший конокрадством, вынужден прикинуться шерифом в калифорнийском городке. Туда же случайно приезжает Троица и становится его помощником. В городе всем заправляет торговец лошадьми Харриман, который хочет выжить из долины мормонов-скотоводов. Шериф с помощником встают у него на пути, защищая поселенцев не столько из-за закона, сколько из симпатии к двум девушкам-мормонкам. Харриман нанимает банду мексиканца Мескаля, но братья, обучив мормонов самообороне, побеждают бандитов. После этого они спешно покидают город из-за возвращения настоящего шерифа.
Капитан американской армии Бенджамин Уиллард, ветеран спецназа, получает задание найти и устранить полковника Уолтера Курца, который сошел с ума и теперь командует группой местных жителей в джунглях Камбоджи. Уиллард отправляется в опасное путешествие вверх по реке Меконг на патрульном катере, где его сопровождают несколько членов экипажа с разными характерами и историями.
По мере продвижения к цели, Уиллард сталкивается с ужасами войны во Вьетнаме, включая жестокие бои и психоделические сцены, которые отражают моральный упадок и безумие, царящие вокруг. Он наблюдает за действиями своих соратников и за тем, как война меняет их. В процессе путешествия капитан изучает досье на Курца и осознает, что тот стал не только военным лидером, но и объектом культа.
Когда Уиллард наконец находит Курца, он сталкивается с его философией и внутренними демонами. В финале он убивает Курца, который перед смертью произносит слова о «ужасе», оставляя Уилларда перед выбором: принять власть над последователями Курца или вернуться к нормальной жизни.