Zgodba se odvija med drugo svetovno vojno v Burmi, ki je pod japonsko okupacijo. Britanski vojni ujetniki so skupaj s svojim oficirjem, poročnikom Nicholsonom, prisiljeni zgraditi strateški železniški most. Kljub neskončnim krutostim brutalnega japonskega polkovnika Saita, Nicholson pogumno vztraja pri svojih idejah. Istočasno angleški komandant sestavi posebno skupino specialcev, ki naj bi most uničila.

Bogata angleška družina Graham živi v Šangaju. Jim »Jamie« Graham (Christian Bale) je navaden srečen deček vse do trenutka japonske invazije Kitajske, ko se po nesrečnem naključju v vsesplošni paniki loči od svojih staršev. Na plan pride iznajdljiva stran Jamieja, ki mu pomaga preživeti vojno stanje. Kmalu ga pošljejo v ujetniški kamp Suzhou Creek, kjer spozna ameriškega vojaka z imenom Basie (igra ga John Malkovich).

Sestreljeni črni jastreb je junaška pripoved o skupini elitnih ameriških vojakov, ki so jih poslali v Mogadiš v Somalijo leta 1993 v sklopu mirovne operacije. Njihova misija: ujeti dva poročnika somalijskega vojaškega lorda Mohameda Farraha Aidida kot del strategije zajeziti državljansko vojno in ublažiti lakoto, ki je pustošila po državi. Mladi rangerji in veterani Delta Force se z ramo ob rami borijo proti številčno močnejšemu sovražniku. 18 grozljivih ur ostanejo ujeti in obkoljeni v najbolj sovražnem predelu Mogadiša, čakajoč reševalni konvoj, ki naj bi jih prišel iskat. Obkoljeni in zdesetkani so, napetost narašča, prijatelji umirajo, sklepajo se nove zveze, predvsem pa vojaki spoznajo pravo naravo vojne in junaštva.

Potem ko je v prvem filmu vrgel v zrak pol mesta in zagodel številnim posameznikom, so Ramba na koncu le ujeli. Sedaj ga srečamo v celici, kako z lahkoto lomi verige okoli sebe. Njegov nekdanji oficir iz Vietnama, Trautman, mu ponudi nalogo, da bi v jugovzhodni Aziji našel pogrešane Američane. Čeprav je vietnamske vojne že konec, tam kar mrgoli tujih vojakov. Resnični problem v Vietnamu pa Rambu ne predstavljajo tuji vojaki, ampak predvsem tisti, ki so mu nalogo naložili.