一切本來都完美無瑕,巴迪(本·阿弗萊克 Ben Affleck 飾)在尚且青春之時盡情的享受著他所擁有的時間、金錢、名望,直到那一天。在機場,為了和美女米妮(娜塔莎·亨斯屈奇 Natasha Henstridge 飾)共度良宵,巴迪將唯一一張寶貴的機票讓給了老實人格裡格(托尼·戈德溫 Tony Goldwyn 飾),沒想到好心卻釀成了惡果,飛機墜毀,格裡格代替本該乘上飛機的巴迪成為了空中的冤魂。
時間匆匆流逝,可巴迪並不能從當初的打擊和罪惡感中走出來,他決定去拜訪格裡格的家。在那裡,巴迪結識了格裡格的遺孀艾比(格溫妮絲·帕特洛 Gwyneth Paltrow 飾),要命的是,巴迪發現自己竟然愛上了這個美麗善良的女人,自此,事情變得復雜起來。