En mystisk organisasjon, assosiert med sovjetmafiaen, truer med å ta kontroll over kommunikasjons-satellitt. Bare soldater fra Delta-gruppen er i stand til å håndtere disse godt trente leiesoldatene over et stort territorium, fra den sibiriske tundraen...