Der Auftragskiller Jeff Heston verbringt einige Zeit mit seiner Freundin Vanessa auf den Bahamas.
Schwer verletzt überlebt er den unerwarteten Anschlag eines seiner ehemaligen Auftraggeber, Jerry Coogan. Während der Genesung fallen Heston immer mehr Details ein, unter anderem, dass nachdem er angeschossen wurde, Vanessa in den Wagen Coogans gestiegen ist.
Dank der Hilfe eines Bekannten, dem Anwalt Steve wird Heston bereits nach zwei Jahren aus der Haft entlassen. In Freiheit sucht er Coogan und tötet ihn während eines Autorennens. Auch Vanessa kann er finden. Nachdem diese ihm gegenüber ihre Unschuld beteuert hat und sie angibt, von Coogan erpresst worden zu sein, keimt die alte Liebe zwischen den beiden wieder auf.
Als das Paar die Stadt verlassen will, bekommt er Bilder zugespielt, die ihn während des Mordes an Coogan zeigen. Mit diesen Beweisen versucht Gangsterboss Al Weber Heston zu überreden, einen neuen Auftrag anzunehmen. Auf dem Grundstück von Weber trifft Heston nicht nur auf den Anwalt Steve, der für den Gangster arbeitet, sondern erkennt auch, dass Vanessa mittlerweile mit Weber verheiratet ist. Vanessa gelingt es erneut, Jeff von ihrer Liebe zu überzeugen. Ihr zuliebe bringt Jeff den Gangster um. Vor der geplanten Flucht mit Jeff trifft sich Vanessa mit Steve, erzählt ihm von dem Mord und spielt dem Anwalt die Fotos von dem Anschlag auf Coogan zu.
Der benachrichtigten Polizei kann Jeff nur knapp entkommen, indem er vorgibt, nach Afrika zu flüchten.