Les patients de la clinique Beausoleil vivent en harmonie sous le regard bienveillant de Marguerite, l'infirmière en chef, et de l'énigmatique docteur Petitpas.
Finn, 11 ans, vit sur une île isolée du Canada, avec sa soeur et ses parents. Mais il n'y a plus de travail pour les pêcheurs et le pays se vide peu à peu de ses habitants.
Inde du Nord, 1925. Mary et Serafina sont les filles illégitimes de James MacDonald, riche héritier d'une plantation de thé, et de sa concubine indienne Chinthimani.