Kate élève seule sa fille de 15 ans, Amelia. Malgré un travail prenant, elle se croit proche de cette adolescente mature et épanouie, jusqu'au jour où cette dernière saute du toit de son école.
Valentine, institutrice dans un village des Vosges, voit sa vie bouleversée par l'arrivée d'une fille fiévreuse, Anna Nina, et de son père Eric, meurtri par la mort de sa femme.
Née en Inde dans une famille aisée, Mary Lennox devient orpheline à 10 ans. Son oncle la recueille dans son manoir du Yorkshire, au milieu de la campagne anglaise.