Sedamnaestogodišnji Paul ode na zapadno bojište u Prvom svjetskom ratu. U početku je uzbuđen, no ubrzo pojmi koliko je život u rovovima zapravo surov.

Listopada 1993. Elitni američki vojnici poslani su u Mogadishu (Somalija) u mirovnu misiju Ujedinjenih naroda. Cilj je spasiti živote, a ne odsjeći ih. Ali ispada da je glavna svrha misije hvatanje ratnog ratnika Aidida i iskorjenjivanje rata. U početku se čini da sve ide dobro, sve dok dva helikoptera Black Hawka, naizgled nepobjediva, ne budu oborena. Tada se misija pretvara u očajničku utrku za spašavanje posada i kopnenih vojnika koji su bili zarobljeni ili ozlijeđeni u nesreći.

Poručnik Chris Burnett vrhunski je ratni pilot koji više voli ratne operacije nego pasivno motrenje s nosača aviona smještenoga u Jadranskom moru za vrijeme rata u Bosni. Njegov pretpostavljeni, odlikovani heroj admiral Reigart, smatra ga potencijalnom nevoljom i šalje ga, zajedno s pilotom Stackhouseom, na božićnu izviđačku misiju. Leteći u zabranjenom području iznad Bosne, oni snime nešto što svijet ne bi smio doznati: kretanje srpskih trupa, što je izravno kršenje mirovnog dogovora, i veliku masovnu grobnicu. Srbi sruše njihov avion i Burnett i Stackhouse ostaju zarobljeni iza neprijateljskih linija. Reigart je pod političkim pritiskom, jer su u tijeku mirovni pregovori, pred njim je izbor između karijere i savjesti: spasiti svoje ljude ili zadržati položaj.

Jackie Chan glumi Huang Xinga, narednika revolucionarne vojske i desnu ruku 'oca kineske revolucije' Sun Yat-sena, koji je održavao veze s Japanom. Međutim, on kao takav nikad nije priznat u Japanu iako se mnogo puta dokazao kao osvjedočeni prijatelj te je sudjelovao u mnogobrojnim ratnim pohodima.