克里斯廷(妮可·基德曼饰)20年前遭遇了神秘事故,结果患上健忘症,每天早上醒来,都身处一个陌生的房间,身旁躺着一个不认识的男人,对之前的自己毫无记忆。那个男人会告诉她,你今年47岁,20年前遭遇车祸,从此记忆受损。我是你的丈夫本(科林·费尔斯饰),你很安全。克里斯廷的记忆只能保持一天,每天醒来,就再也不记得昨天发生的事。关于她世界里的一切,全部只能由本告知。不过每一天,她也会接到陌生的纳什医生(马克·斯特朗饰)来电,要她到衣橱后方找出日记。原来,克里斯廷在睡前会写下当天的事作为备忘录,提醒次日失忆的自己。这一天,她翻开日记,只见第一页写着:别相信本,结果慢慢发现她的丈夫本非常可疑。