Als der Chef vom MI6 Sir Martin Angelis (Ciarán Hinds) von einer russischen Agentin ausgeschaltet wird, muss Adam Lawrence (Charlie Cox) die Leitung des Geheimdienstes übernehmen. Er findet heraus, dass es sich bei der Agentin um Kara (Olga Kurylenko), seine Ex-Freundin, handelt. Sie bittet ihm um Hilfe, da sie dabei ist ein Verbrechen aufzuklären. Adam geht mit ihr und seiner Frau eine Dreiecksbeziehung ein und findet sich in einem Konflikt von Liebe und politischen Machenschaften der Regierungen wieder.