老兵兰博(西尔维斯特·史泰龙饰)从越战归来,他回到了自己陌生的家乡。当当地警察局长(Brian Dannelly BrianDennehy)第一眼看到这个老兵时,就开始百般批评兰博,甚至把他带回警察局肆意侮辱。不堪忍受殴打,兰博在袭击一名警察后逃跑。警长召集了大量警察追捕兰博。兰博逃到了荒山野林中,不断用他在越战中掌握的游击战术反击警察。他抢劫了一辆武器运输车,回到镇上烧毁了商店。法律和武器无法阻止兰博。 兰博在越战中的指挥官,理查德·克里纳上校(RichardCrenna)出现并劝说兰博放下枪。愤怒已久的兰博吼出了自己的困惑和不甘…