Nach einem Attentat auf einen deutschen Politiker schalten sich die europäischen Geheimdienste ein. Die MI6-Agentin Bianca setzt alles daran, den Auftragskiller "der Schakal" zu schnappen.
Bianca versucht, an den Waffenspezialisten Norman Stokes heranzukommen. Ohne Skrupel setzt sie dafür ihre Informantin Alison unter Druck. Der Schakal hat bereits einen neuen Auftrag.
Nach der gescheiterten Operation in Belarus steht fest, dass Norman Stokes gewarnt wurde. Doch von wem? Der Schakal kann das zunehmende Misstrauen seiner Frau Nuria nicht zerstreuen.
Der Schakal trifft Nuria in Paris und versucht, ihr Vertrauen zurückzugewinnen. Norman Stokes Bruder Larry hat nun Bianca im Visier. Sie bekommt Unterstützung von ihrem alten Bekannten Vince.
Vince und Bianca suchen in Budapest nach Normans Waffenschmiede. Kurz zuvor hat der Schakal dort ein spezielles Gewehr für das nächste Attentat anfertigen lassen.
Bianca und Vince sind dem Schakal in Ungarn dicht auf den Fersen - aber sie bekommen ihn nicht zu fassen. Sie werden nach Tallinn beordert, wo ein weiteres Attentat bevorstehen könnte.
Trotz Warnungen vor einem Attentat will der Unternehmer Ule Dag Charles die Software "River" in Talinn öffentlich präsentieren. Bianca und ihre Kollegen fertigen ein Phantombild an.
Bianca erhält Einblick in eine geheime Akte. So erfährt sie die wahre Identität des Schakals - und wie er zum Auftragskiller wurde.
Bianca bittet ihren Mann, wieder nach Hause zu kommen. In Cádiz stellt Nuria den Schakal zur Rede. Unterdessen laufen die Vorbereitungen für den Start der "River"-Software.
Während für Bianca offenbar ein neues Kapitel beginnt, ist der Schakal auf der Flucht vor der Polizei. Auf dem Weg nach Montenegro hat er einen Autounfall und wird eingeklemmt.