Le rêve d'Amanda Ruth était d'entreprendre un voyage en Chine sur les traces de ses ancêtres. Elle est mystérieusement assassinée à l'âge de 18 ans. C'est son amie Jenny qui, quatorze ans plus tard, entreprend de remonter le Yangzi Jiang à sa mémoire.
En 2009, au Nicaragua, Ellie Enderlin, une Américaine de 38 ans, rencontre Peter Mc Connell qui la fait replonger dans un passé douloureux. A San Francisco, 20 ans auparavant, sa soeur aînée, Lila, étudiante de doctorat en mathématiques à Stanford, est sauvagement assassinée et laisse sa famille dans un profond désarroi. Persuadée que Peter est son assassin, Ellie décide d'enquêter.
Sur une plage de San Francisco, dans un brouillard épais, Emma, six ans, disparait alors qu'elle est avec Abby, la fiancée de son père. L'enquête ne donne rien, l'affaire est sur le point d'être classée, quand Abby décide de prendre elle-même les choses en main.