Lorsque trois générations de femmes se réunissent après avoir été séparées pendant plus de deux décennies, elles se lancent dans un voyage éclairant - et surprenant - vers la guérison qu'aucune d'entre elles n'aurait pu imaginer en apprenant à retrouver leur chemin l'une vers l'autre.
Lilian et Grace sont deux soeurs orphelines ayant grandi loin l'une de l'autre. A l'âge adulte, elles se retrouvent et décident d'ouvrir un orphelinat dans une petite ville à l'aube de l'année 1900.