Les destins croisés de Tanner, un ranger de l'armée qui n'a nulle part où s'établir, de Kaitlyn, qui s'épanouit dans son rôle de mère, et de Jasper, persuadé qu'il n'a pas sa place dans le monde.
Récemment divorcée d'avec le père de ses enfants, Bettina, directrice de sa propre entreprise de bijoux, se sent enfin libre. Mais Capucine, sa fille de 14 ans, la trouve particulièrement ringarde.
1939. Réfugiées dans la campagne anglaise, Hazel et sa soeur Flora s'inventent un royaume magique, Whisperwood, afin d'oublier les horreurs de la guerre. 1960.