Elizabeth Thatcher est contrainte de quitter le confort de sa vie à la ville pour partir enseigner dans la ville ouvrière d'Alberta. Réticente au départ, elle lit le journal de sa tante qui avait reçu la même proposition des années plus tôt. Elle découvre que malgré les difficultés de prendre un nouveau départ, elle a réussi à s'adapter et même à rencontrer l'amour...
Ruby est une jeune fille douce et aimante, née dans le bayou, au fin fond de la Louisiaine. Elevée par sa grand-mère Catherine, elle a developpé un don pour la peinture et vit une belle histoire d’amour avec Paul, son petit ami du lycée. Se sachant proche de la mort, Catherine décide de lui raconter la vérité sur ses parents...
Perle, la fille de Ruby et Ben, est désormais une jeune fille de 18 ans très brillante, qui rêve de devenir médecin. Elle a deux petits frères jumeaux de 11 ans, Pierre et Jean. Un cauchemar la poursuit depuis l'enfance : un visage d'une personne noyée dont elle ne discerne jamais les traits. Lorsqu'elle pose des questions sur son passé dans le bayou, sa mère la fait taire : il ne faut pas réveiller les vieux démons, cela attire le malheur. Nina, la gouvernante qui a été comme une confidente pour Ruby lors de sa jeunesse, décède soudainement. Elle avait quelque chose d’important à dire à Ruby, mais cette dernière est arrivée trop tard. Ruby est dévastée.