New York, nutid - Judinnan Ruth har just begravt sin make. Ruth vill upprätthålla de judiska traditionerna och kan inte tillåta dottern Hannah att gifta sig med den icke-judiske sydamerikanen Louis. Berlin, 1943 - Den unga Lena Fischer stöter på Rosenstrasse ihop med den lilla flickan Ruth. Lene söker sin make och Ruth sin mor. Tillsammans med andra kvinnor berövade från sina judiska makar samlas de på Rosenstrasse för att kräva sina anhöriga tillbaka. Berlin, nutid - för att få förklaring till sin mammas märkliga beteende har Hanna begett sig till Berlin. Väl där finner hon den nu 90-åriga Lena Fischer, som till slut bryter den långa tystnaden och delar med sig av den skakande berättelsen om Rosenstrasse, Berlin, under de sista kaotiska krigsåren.