ジョン・ランボー
ランボーは崖から落ちかけ、ぶら下がっているところをヘリコプターに乗ったガルトに発見された。ガルトは崖のランボーを独断で射殺しようとしたため、崖から飛び降り腕を負傷した。ランボーが彼を執拗に狙うヘリコプターに乗るガルトに向かって石を投げると、一瞬ヘリはコントロールを失いガルトは放り出されて死亡した。その後ランボーはナイフの柄から針と糸を取り出し麻酔なしで腕を治療。隠れていた場所から出たランボーは保安官たちに「1人死んだが俺のせいじゃない!」と主張し、投降しようとしたが、ティーズルたちは聞き入れず発砲し、銃弾がランボーの顔をかすめると彼は姿を消した。
追跡隊はランボーに近づき、犬を放った。ランボーはガルトから手に入れていた銃の最後の2発とナイフで犬を殺した。追跡隊は分かれてランボーを追い詰めようとするが彼らはゲリラ戦術に長けたランボーにまったく歯が立たなかった。追跡隊を襲撃してケガを負わせたが敢えて1人も殺しはせず、ティーズルの喉にナイフを押しつけると「街での法律はお前でもここではおれが法律だ...もう関わり合うな」と言って姿を消した。だがティーズルはそれを無視してワシントン州警察と州兵総勢200名を配備し、ランボーが篭る山を包囲した。ランボーのグリーン・ベレー時代の指揮官サミュエル・トラウトマン大佐(演:リチャード・クレンナ)も到着した。トラウトマンはティーズルたちが殺されなかったことに驚き、状況が落ち着いてから自分が説得に行くと言ったがティーズルは拒絶。
上陸後もランボーは傭兵たちと共に行動しようとするが、S.A.S.出身のリーダー・ルイスはそれを拒否。その後傭兵たちはガイドに案内されて破壊された村に到着したが、そこに政府軍が現れ、ゲームとして対人地雷が投げ込まれた田圃の上を村人たちに走らせていた。ルイスは警戒態勢が敷かれることを恐れて捕虜たちを助けなかったが、そのときランボーが弓矢を持って現れ、政府軍の兵士を射殺していった。作戦を中止し撤退しようとするルイスにランボーは矢を向け、「無駄に生きるか...何かのために死ぬか...自分で決めろ」 と言い放つ。そしてランボーと傭兵たちは捕虜救出に向かう。ランボーはサラとその仲間を助け出したが、政府軍は衛兵が殺され捕虜も脱走したことに気づいて大規模な捜索隊を組み、ランボーとサラ、傭兵のスナイパー“スクールボーイ”を除く全員が捕獲されてしまう。傭兵たちが処刑される寸前、ランボーは政府軍の車を奪い、車載されたブローニングM2重機関銃で敵を殺していき、そこにカレン族の反乱軍が現れ、戦いに参加。ティントは戦闘の終わりに逃亡を図ったがランボーに刺殺された。
戦いが終わり、サラの言葉を思い出したランボーは故郷アメリカに帰った。農村部の道路に沿って歩き、ポストに“R・ランボー”と書かれた家の前に来る。彼が歩き始めるところでエンドロールを迎える。
ムーサは武器を用意し、さらにトラウトマンが囚われている基地に近い砂漠の村にランボーを連れて行った。村はソビエトの軍に襲撃されるがランボーが応戦した。ランボーはムーサと少年ハミドの助けのみでトラウトマンを救出することにする。最初の救出作戦は失敗し、ランボーも被弾する。彼はムーサとハミドを逃がすと傷の応急処置をした。
翌日、ランボーは基地に戻ってトラウトマンを助け出す。他にも数人の捕虜を解放し、ヘリコプターを奪って基地から脱出した。だがヘリはすぐに破壊されランボーとトラウトマンは走って逃げた。2人は洞窟に入って戦い、スペツナズの兵士たちとコウロフを殺害した。その後ザイセン率いる戦車部隊と遭遇した。2人がソ連軍に圧倒されかけているときにムジャーヒディーンの戦士たちがムーサとハミドと共に現れる。ソ連軍を圧倒する数百人の騎兵隊の応援が現れた。その戦いでランボーとトラウトマンは負傷する。ランボーは戦車に乗ってヘリのザイセンを殺した(彼はたった1人で、本来4人乗りの戦車を駆使した)。戦いが終わった後、ランボーとトラウトマンはムジャーヒディーンの仲間たちに別れを告げてアフガニスタンを後にした。