Un jeune couple marié découvre une mystérieuse femme au fond de leurs photos de mariage. Elle porte une robe bleu marine de style vintage et un médaillon en argent. Lorsqu’ils montrent les photos aux parents du mari, Carrie et Frank, la mère fond en larmes tandis que le père reste inhabituellement silencieux. En sortant leur propre album de mariage, datant de vingt-cinq ans plus tôt, ils découvrent la même femme, exactement au même endroit en arrière-plan, portant exactement la même tenue. Obligée de s’expliquer, Carrie avoue en larmes qu’elle n’est pas la mère biologique de son fils Bob et identifie l’intruse comme étant sa sœur aînée, Miriam.
Carrie explique que Miriam a donné naissance à Bob alors qu’elle était encore une jeune femme célibataire, mais qu’elle a dû faire face au jugement sévère de sa famille religieuse. Carrie et Frank ont pris soin de l’enfant pendant que Miriam traversait des difficultés personnelles, puis après son passage en prison du comté, ils ont progressivement obtenu sa garde temporaire. Lorsque Miriam a changé de vie et demandé à récupérer son fils, sa famille l’a manipulée en lui faisant croire qu’elle avait perdu tous ses droits légaux à la suite d’une adoption qui n’avait en réalité jamais existé. Pendant les vingt-cinq années suivantes, ils ont tenu Miriam à distance à coups de menaces et de mensonges, ne lui envoyant qu’une photo de Bob à chaque anniversaire afin de s’assurer qu’elle reste éloignée de lui.

Le cœur brisé et profondément trahi en découvrant que l’histoire familiale sur laquelle il avait grandi reposait sur des mensonges, Bob ordonne à Carrie et Frank de partir après avoir découvert une lettre que Miriam lui avait laissée auprès de son photographe de mariage. Avec la lettre se trouve une clé donnant accès à un coffre bancaire contenant des documents juridiques, des cartes d’anniversaire retournées et des preuves démontrant que la famille de Carrie avait délibérément trompé Miriam afin de l’éloigner de son fils. Dans sa lettre, Miriam précise qu’elle s’est présentée sans invitation aux deux mariages non pas pour provoquer le chaos, mais simplement pour voir son fils de ses propres yeux et s’assurer qu’il était heureux.
Après avoir pris contact avec sa mère biologique, Bob entame une conversation téléphonique bouleversante, suivie d’une rencontre en face à face dans un restaurant tranquille. Miriam porte la même robe bleu marine usée et son médaillon en argent, dans lequel elle conserve une photo de Bob bébé. Elle lui explique qu’elle a gardé cette tenue parce que c’était celle qu’elle portait le jour où elle avait perdu tout espoir de récupérer son fils. Bien qu’il soit profondément bouleversé, Bob tisse progressivement un lien avec Miriam, tout en affrontant la réalité selon laquelle ses parents adoptifs avaient agi davantage par peur de le perdre et par besoin de le contrôler que par simple volonté de le protéger.

Après s’être accordé plusieurs mois pour prendre du recul et assimiler son enfance, Bob emmène toutes les personnes concernées en thérapie et finit par réunir Carrie, Frank et Miriam autour d’un dîner. En affrontant des décennies de secrets, il ajoute le nom de Miriam à l’album de mariage afin qu’elle ne soit plus jamais considérée comme une étrangère effacée de l’histoire familiale. En fin de compte, affronter cette vérité douloureuse permet à Bob de reprendre le contrôle de sa propre histoire et de redéfinir sa relation aussi bien avec la mère qui l’a élevé qu’avec sa mère biologique, qui s’est battue pour rester présente dans sa vie.