Mecklemburgo (Pomerania Occidental), 1993: se descubre el cadáver de una niña en un bosque cercano a la frontera entre Alemania Occidental y Alemania Oriental. Quien quiera que sea el responsable del asesinato ha pensado meticulosamente cada detalle: el cuerpo está cubierto de runas germánicas y ha sido colocado sobre un mar de flores. Pero, ¿por qué se ritualizó así a la chica?
República Democrática Alemana, otoño de 1989. Wilhelm Powileit (Bruno Ganz) es un alto mando del Partido Comunista de la RDA, que celebra su 90 cumpleaños rodeado de familia, vecinos y antiguos compañeros del partido. Todo el mundo entrega flores y da discursos como si no hubiera nada nuevo en el mundo exterior, pero en la Alemania Oriental de ...