O capitão Willard tem como missão ir até ao Cambodja e assassinar o Coronel Kurtz que parece ter enlouquecido e criou o seu próprio exército na selva.

Depois do Vietname, John Rambo foi agraciado como um herói de guerra. Mas, na verdade, ele é um homem emocionalmente instável que acaba por ser detido pelas autoridades de uma pequena cidade por estar a pedir boleia. A partir daí foge e inicia uma guerra solitária contra tudo e todos.

Na Irlanda, no ano de 1920, trabalhadores das cidades e do campo unem-se e voluntariam-se à guerrilha para combater uma tropa que quer impedir a independência irlandesa. O filme acompanha, especificamente, o drama de dois irmãos que entram em combate: Damien (Cillian Murphy ), que abandona uma promissora carreira como médico, e Teddy (Padraic Delaney), um violento guerrilheiro.

Rambo é libertado da prisão e enviado para o Vietname. Lá, a sua missão é localizar soldados americanos desaparecidos em combate. Armado com apenas uma faca e um arco de flechas, deve evitar o confronto com o inimigo, e tentar somente obter algumas fotografias de reconhecimento. Traído pelos seus, Rambo terá de sobreviver à traição e jura vingar-se.