Um ihre Ehe zu retten, unternehmen Poetik-Dozent Perry (Ewan McGregor) und seine Anwaltsgattin Gail (Naomie Harris) eine Reise nach Marrakesch, aber die Probleme lassen sich aufgrund von Gails Verpflichtungen nicht ausbügeln. So gerät Perry eines Abends an Dima (Stellan Skarsgård), einen Promi-Geldwäscher der russischen Mafia, der ihn zu einer Party einlädt. Das geschieht allerdings nicht ohne Hintergedanken, denn kurz vor ihrer Heimreise übergibt Dima Perry einen Stick mit Daten über seine Geschäfte, als Geschenk an den britischen Geheimdienst. Offenbar will dieser Zweig der russischen Mafia "legal" werden und überschreibt die schwarzen Geschäfte von ihren Nummernkonten auf eine neu gegründete Bank nach Zypern. Als Mitwisser wird Dima nun zur Gefahr und soll vermutlich nach Überschreibung ausgeschaltet werden. Deswegen will der Russe seine Familie in Sicherheit wissen, doch der britische Geheimndienstler Hector (Damian Lewis), obwohl interessiert, kann sich bei seinen Vorgesetzten nicht durchsetzen, obwohl es Hinweise auf Verräter in der britischen Politik gibt. Notgedrungen handelt Hector auf eigene Faust und zieht Gail wie Perry mit in die Gefahr...