1971年的二三月间,50岁的吉姆·麦克唐尼尔遭遇了一连串的意外事故。虽然每一次事故都不太严重,但是它们相继发生却给吉姆带来了很大的麻烦。
吉姆·麦克唐尼尔是一位在邮局工作了25年的老邮递员,住在美国纽约郊区拉彻蒙特的一幢小砖楼里。吉姆在1960年与安妮结婚,婚后一直没有孩子。吉姆为人温文尔雅,待人也十分谦和。由于长年累月地走街串巷,他对邻里乡亲都十分熟悉。二月的一天晚上,吉姆在清理垃圾时,不慎从台阶上摔了下来,摔伤了背部和头部。几天后,他在开车时,又因为不停地打喷嚏导致汽车失控,脑袋撞到了挡风玻璃。几天之后,他在走路时又稀里糊涂地撞上了电线杆。自此之后,只要工作一紧张,吉姆就会感到头晕,有几次还从楼梯上跌了下来。10天后,吉姆的汽车再度失控,一头撞在了街头的电线杆子上,不过幸好没让吉姆受伤。这一连串的意外事故让吉姆摸不着头脑,但是故事还没有就此结束。
3月29日这一天,吉姆从朋友那里借了一辆小型客车去机场接安妮的父母和弟弟。大约晚上十点钟的时候,吉姆给朋友送还车子后步行回家,然而安妮却一直没有等到吉姆回家。那么,吉姆究竟去了哪里呢?原来,吉姆离开朋友家后不
久,就觉得头晕眼花,很快丧失了记忆。他记不清自己是谁,也不知道自己住在哪里。后来吉姆竟然糊里糊涂地到了费城,还给自己取了个彼得斯的名字。 彼得斯在费城一住就是15年。这段时间内,他做过许多工作,当过自助餐馆招待员,也在癌症研究院干过清洁工,还在快餐馆兼过夜班差使。他也有了新的朋友,还加入了一个退役士兵俱乐部,并且成了圣保罗天主教堂的活跃分子。
1985年11月底,彼得斯拜访了曾在快餐馆当招待的伯纳迪的一家。晚饭后,他从电视屏幕上看到一个邮递员正在暴风雨中走街串巷投递邮件。这个画面使彼得斯依稀记起了自己以前做过邮递员的经历,可其他的一切仍然没能记起来。不过凑巧的是,就在同一年圣诞的前一夜,彼得斯又跌了一跤,头部重重地撞在了地上。第二天下午,他又跌倒了。不过说来也怪,这两次跌跤竟然使他一下子把15年前的事情都想起了!吉姆高兴得跳了起来,迫不及待地赶回了拉彻蒙特的家,与一直苦苦等候的安妮团聚了。