急躁挑剔的凱特(艾娃·朗格利亞 Eva Longoria 飾)和溫柔隨和的漢瑞(保羅·路德 Paul Rudd 飾)是一對性格各異、卻又得到完美互補的情侶。經過多年的愛情長跑,他們終於迎來步入婚姻殿堂的那一天。然而,美滿的婚禮卻因一場意外而永久推遲。凱特不幸死於非命,這也給了漢瑞最為沈痛的打擊。接下來的一年時間,漢瑞始終沈浸在悲痛中無法自拔。他的妹妹克洛伊(Lindsay Sloane 飾)焦急萬分,於是找來通靈者艾絲莉(蕾克·貝爾 Lake Bell 飾)希望能幫漢瑞走出困境。