Vier generaties sterke vrouwen ervaren liefde, verlies, oorlog en hoop
Berlijn, 1931. Ally Keller, een getalenteerde dichteres, bevalt na een affaire met een zwarte jazzmuzikant van een dochter, Lilith. Terwijl de nazi’s aan de macht komen, probeert Ally haar te beschermen tegen Hitlers dodelijke ideologie. Maar dat wordt steeds moeilijker naarmate Lilith ouder wordt. Ally zet een gevaarlijk en wanhopig plan in werking om haar dochter in veiligheid te brengen aan de andere kant van de oceaan.
Havana, 1958. Lilith heeft weinig herinneringen aan haar moeder of haar jeugd in Duitsland. Ze kijkt liever vooruit: naar de toekomst met haar geliefde Martin, een Cubaanse piloot met sterke banden met de Batista-regering. Maar als de vlammen van de revolutie oplaaien, zijn Lilith en haar pasgeboren dochter Nadine in gevaar.
Berlijn, 1988. Als wetenschapster zet Nadine zich in voor een waardige nagedachtenis van iedereen die door de nazi’s is vermoord. Toch heeft ze de waarheid over de geschiedenis van haar eigen familie altijd vermeden. Haar dochter Luna moedigt Nadine aan om de keuzes die haar moeder en grootmoeder maakten te onderzoeken. En op haar beurt moet Luna in het reine zien te komen met een schokkend verraad dat alles verandert wat ze dacht te weten over het verleden van haar familie.