London, Ende der 80er Jahre. Der Verleger Barley Blair (Sean Connery) liebt Russland und die russische Literatur. Das bringt ihn in Schwierigkeiten, als ein Manuskript des russischen Physikers Dante (Klaus Maria Brandauer) nach London gelangt. Denn das Dokument enthält brisante Informationen über das sowjetische Militär. Informationen, für die sich auch der britische Geheimdienst interessiert. Was steckt wirklich hinter Dantes Ausführungen und warum sollen sie im Westen veröffentlicht werden? Im Auftrag der Spionage-Sonderabteilung 'Russland-Haus' reist Barley nach Moskau, wo er Kontakt mit der geheimnisvollen Katya (Michelle Pfeiffer) aufnimmt. Die Begegnung trifft beide mitten ins Herz und stürzt sie in einen gefährlichen Konflikt zwischen den Fronten der Geheimdienste.