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.
Sur une falaise au bord de l'océan, Jane découvre une maison victorienne abandonnée qui devient son refuge. Vingt ans plus tard, devenue archiviste, elle y retourne alors que sa vie s'effondre.
En 1990, Chris fête la fin de l'année scolaire avec cinq amis lorsqu'il est victime d'un accident de voiture qui lui fait perdre l'usage de ses jambes.