克里斯汀(妮可·基德曼饰)每天醒来,都发现自己处于一种陌生的环境中。她的脑部在20年前的一场可怕车祸中受伤,使她的记忆停留在那个不愿提及的黑暗日子。每天克里斯汀都会在一张陌生的床上醒来,身边是一个陌生的男人,而他正是她的丈夫本(科林·费斯饰)。克里斯汀的医生纳什(马克·斯特朗饰)帮助她重建记忆,通过每天和他的电话交流,克里斯汀慢慢拼凑出自己的过去。然而,她发现自己写下的日记和本告诉她的故事完全不同。某一天,她在日记本上发现了一句警示:不要相信本。克里斯汀开始质疑自己的记忆,她意识到自己周围的一切都可能是假的。为了找出真相,她开始深入调查自己的过去。但是,每当她接近真相,就会发生一些不可思议的事情。克里斯汀必须追寻记忆的碎片,找到隐藏在日记背后的真相,才能解开这个诡异的迷题。