Rose profite d'une croisière en Méditerranée avec ses deux enfants, Emma et Gabriel, quand une nuit, entre l'Italie et la Libye, leur bateau croise la route de l'embarcation de fortune de migrants qui
En 1942, Joseph, enfant juif de 7 ans, est confié à des inconnus qui l'obligent à dissimuler son identité. Hébergé dans un pensionnat catholique, il grandit auprès d'un prêtre, le père Pons.
Soledad, née dans un petit village d'Espagne dans les années 1930, raconte l'histoire de sa mère, Frasquita, qui a hérité des dons de guérisseuse de sa propre mère.