Este romance narra a história de quatro gerações de mulheres separadas pelo tempo, embarcando em uma jornada de autodescoberta. Berlim, 1931: Ally Keller, uma jovem e talentosa poetisa, encontra-se sozinha e assustada ao dar à luz uma criança mestiça, à qual dá o nome de Lilith. Com a ascensão dos nazistas ao poder e o desaparecimento do pai de sua filha, Ally percebe a necessidade de manter segredo sobre a criança, mas à medida que Lilith cresce, torna-se cada vez mais difícil ocultá-la. Enfrentando numerosos perigos, Ally consegue enviá-la a um local seguro do outro lado do oceano. Havana, 1958: Lilith tem poucas lembranças da mãe e de sua infância na Alemanha. Vivendo feliz ao lado de Martin, um piloto cubano com fortes vínculos com o governo de Batista, e com sua filha recém-nascida Nadine, ela se vê em uma terrível encruzilhada quando as chamas da revolução se inflamam. Berlim, 1988: Nadine é uma cientista dedicada a assegurar a dignidade dos restos mortais daqueles (...)