When Ruth's husband dies in New York, in 2000, she imposes strict Jewish mourning, which puzzles her children. A stranger comes to the house - Ruth's cousin - with a picture of Ruth, age 8, in Berlin, with a woman the cousin says helped Ruth escape. Hannah, Ruth's daughter engaged to a gentile, goes to Berlin to find the woman, Lena Fisher, now 90. Posing as a journalist investigating intermarriage, Hannah interviews Lena who tells the story of a week in 1943 when the Jewish husbands of Aryan women were detained in a building on Rosenstrasse. The women gather daily for word of their husbands. The film goes back and forth to tell Ruth and Lena's story. How will it affect Hannah?
Au cours de l'été 1944, Lena revient au domaine de Mahlenberg, en Prusse-Orientale, pour se réconcilier avec son père qu'elle sait atteint d'une maladie mortelle. Huit ans plus tôt, elle a quitté la propriété familiale et s'est installée à Berlin pour y élever seule sa fille Viktoria, refusant un mariage arrangé avec Heinrich von Gernstorff. Pour prouver qu'elle est une fille aimante, la comtesse von Mahlenberg se plie à nouveau aux règles de l'aristocratie prussienne et accepte de prendre la direction du domaine. Après avoir fait venir Viktoria de Berlin, elle envisage même d'épouser Heinrich. Mais la cérémonie est repoussée car le frère de celui-ci vient de se suicider. Les premiers convois d'Allemands fuyant les territoires de l'Est commencent à affluer, et le front se rapproche de jour en jour.
Après avoir exercé comme médecin plusieurs années en Afrique du Sud, Amy revient en Cornouailles auprès de sa mère Sally, et rencontre le charmant Michael Foster. Leur attirance est mutuelle et immédiate, mais lorsqu'elle découve que Michael est fiancé avec la fille de son beau-père, Amy décide de faire taire son coeur.