Londres, 1921 : Jack McColl, ex-espion des services secrets, est en prison pour avoir agressé un policier. McColl est aigri par la Grande Guerre et ne supporte plus d'espionner pour l'Empire britannique. Il a aussi le cœur brisé. L'amour de sa vie, la journaliste radicale Caitlin Hanley, l'a quitté trois ans plus tôt pour offrir ses services à la révolution communiste à Moscou. Puis son ancien patron offre à McColl la chance d'échapper à sa peine de prison s'il accepte une dangereuse mission officieuse en Russie. Il est loin de se douter que sa mission le ramènera dans la vie de Caitlin – alors que son mari est l'un des hommes qu'il tente de traquer.