Auftragskiller Alex Laney (Christopher Lambert) arbeitet als Bodyguard für den südafrikanischen Geschäftsmann Robert Nile (Dennis Hopper). Der soll gegen einen Mafiaboss aussagen und schwebt in Lebensgefahr. Bald verliebt sich Alex in dessen Tochter Erica. Doch dann stellt er fest, dass Robert für den Tod seiner Eltern verantwortlich ist.