Film opowiada historię pewnego płatnego zabójcy. Rosyjska policja i FBI z Valentiną Koslovą (Diane Venora) i Prestonem (Sidney Poitier) na czele zabijają członka rosyjskiej mafii. Był on wysoko postawioną osobistością, synem szefa mafii. Ten postanawia się zemścić na władzach i organizuje zamach na życie szefa FBI. Do tego celu wynajmuje płatnego zabójcę Szakala (Bruce Willis). FBI dowiaduje się o planach rosyjskiej mafii. Wyciąga z więzienia Declana Malquenna (Richard Gere), byłego członka IRA, aby pomógł w ujęciu Szakala.