查理·圣·克劳德(Charlie St. Cloud)和他的弟弟山姆(Sam)住在英格兰的一个小渔村。他们是同母异父的兄弟,但却比亲兄弟还要亲密。两人总是玩在一起,形影不离。一天,查理,山姆开车看棒球比赛的时候遇上车祸。在昏迷前一刻,兄弟俩秘密约定,无论生死,他们都不会背弃对方。渔民弗洛里奥成功得救活了查理,山姆却不幸逝世。
30年后,查理在马洛海德(Marblehead)的墓地工作。每一日,查理都去整理他已死弟弟山姆的墓碑及附近的杂草。有时,查理甚至会待到傍晚。乡邻们都很感慨,认为查理至今都无法接受弟弟山姆的死。然而,他们并不知道,查理并没有跟山姆分开。他们日日相见,交谈、嬉戏。墓园,成了他们的另一个家园。原来,在车祸之后,查理拥有了通灵的能力,他可以看见弟弟的灵魂。
墓园的平静被一位少女的闯入打破了。乘着游艇而来的苔丝·凯洛(Tess Carroll)突如其来地在查理的墓地现身,查理感到一阵眩晕,他不知道,那是一段轰轰烈烈的爱恋的前奏……
自然而然地,查理和她开始约会。一切都进展得十分顺利。但是,苔丝的身上开始出现种种异常现象。先是,村民们对她视若无睹,湖面倒映不出她的影子,她甚至还可以和13年前死去的山姆交谈!查理发现了这一切,然而,他却宁可视而不见。可是,不久,人们发现了一艘撞毁的游艇残骸。那属于苔丝的。查理不得不承认,与他约会的不是有血有肉的苔丝,而是苔丝的灵魂。
在弟弟山姆的协助下,查理找到了苔丝的身体。幸运的是,苔丝并没有死。但是她陷入重度昏迷,不知何时会醒。查理的爱意能感动上帝吗?苔丝能恢复意识吗?查理能和她再续前缘吗?