Płatny morderca, Robert Rath (Sylvester Stallone), od kilkunastu lat był najlepszy w branży. Zwerbowany jeszcze w okresie zimnej wojny, wykonywał wszystkie zlecenia natychmiast i bez jakichkolwiek kłopotów, przestrzegając specyficznego kodeksu moralnego. Gdy nadeszła nowa epoka zapotrzebowanie na umiejętności Ratha wprawdzie nie zmalało, ale zmieniły się reguły gry oraz poczucie obowiązku i lojalności, dominujące dotąd w środowisku fachowców od zabijania. Pojawili się młodzi zabójcy, gotowi na wszystko dla pieniędzy i chęci przeżycia dreszczyku emocji. Jednym z nich jest Miguel Bain (Antonio Banderas), pełen pasji i ambicji Latynos, który wie, że teraz nadszedł czas na takich jak on. By urzeczywistnić marzenia, musi jednak pozbyć się najgroźniejszego konkurenta. Wiedząc, jak Rath kiedyś przejął tytuł najlepszego od swego poprzednika, postanawia powtórzyć ten sam plan.