En 1988, Armin Glaser, lieutenant de la Stasi, vit à Karl-Marx-Stadt avec sa femme et leur fille Kati. Le jour où l’on diagnostique chez Kati une sclérose en plaques, la famille met tous ses espoirs dans un nouveau traitement prometteur, proposé par l’hôpital du district. Mais très vite, Armin perçoit dans le protocole des incohérences et des zones d’ombre, qui le rendent de plus en plus méfiant.
Un agent double russe, qui se fait passer pour un espion britannique depuis dix-huit ans, voudrait raccrocher mais ses supérieurs refusent. Sa tâche se complique lorsque les services secrets britanniques lui donnent l'ordre d'éliminer un de ses compatriotes et ami…
Dès son arrivée au lycée de Berlin-Est où il va enseigner la littérature, Philipp se lie d'amitié avec sa nouvelle collègue, Tanja. Tous deux entament bientôt une liaison. Mais si Tanja envisage de faire sa vie avec Philipp, celui-ci reste en proie au doute. Lorsqu'il tombe sur un ancien camarade de classe ouvertement gay, et qu'il croise la route du jeune Mathias, l'homosexualité qu'il avait tenté de refouler ressurgit. Philipp se trouve déchiré entre son désir de normalité et son besoin de sortir du mensonge...
L'agent Lorraine Broughton est une des meilleures espionne du Service de renseignement de Sa Majesté ; à la fois sensuelle et sauvage et prête à déployer toutes ses compétences pour rester en vie durant sa mission impossible. Envoyée seule à Berlin dans le but de livrer un dossier de la plus haute importance dans cette ville au climat instable, elle s'associe avec David Percival, le chef de station local, et commence alors un jeu d’espions des plus meurtriers.
Berlin-Est, début des années 1980 : Ludger est engagé par la Stasi pour espionner la scène artistique contestataire de Prenzlauer Berg. Mais lorsqu'il tombe amoureux de la mystérieuse Nathalie, il doit choisir entre une vie de poète underground renommé et sa carrière d'agent de la Stasi. Un choix qui se retournera contre lui 30 ans plus tard.