為了從事故中救出好友,飛行消防員彼特(理查德·德萊福斯 Richard Dreyfuss 飾)犧牲了。死后的他來(lái)到一個(gè)神奇的地方,美麗的女神哈普(奧黛麗·赫本 Audrey Hepburn 飾)告訴彼特,他必須回到人間引領(lǐng)女友多琳達(dá)(霍利·亨特 Holly Hunter 飾)走出悲傷,并再次找到她的幸福。于是,彼特化成了一具飄忽在多琳達(dá)身邊的靈魂。他不能被凡人聽(tīng)見(jiàn)或者看見(jiàn),只能默默的看著美琳達(dá)每天的生活。慢慢地,他似乎無(wú)法接受哈普派給他的任務(wù),因?yàn)樗侨绱瞬辉敢舛嗔者_(dá)找到新的感情,愛(ài)上新的男友特德(布拉德·約翰遜 Brad Johnson 飾)。就這樣,彼特掙扎與自己的愛(ài)與嫉妒之間,無(wú)法自拔。此時(shí),他卻得知了一個(gè)比自己的悲喜重要得多的消息:多琳達(dá)出事了,生命危在旦夕。 趁著還來(lái)得及,彼特不顧一切地奔向多琳達(dá)。