黑旋风李逵。电视台导演洛俊热衷于拍摄灵异节目,但是节目收视率太低,面临被砍的命运,而他和女友、好哥们欧阳维邦的关系也进入冰河时期。借酒浇愁的洛俊在深夜驾车狂飙,结果在寂静无人的树林出了车祸。就在此时,他听到呼救声,继而看到一名孕妇坐在树旁。他帮助孕妇抱起刚出生不久的婴儿,接着却发现孕妇早已被人割断喉咙没了呼吸。报警后逃离现场的洛俊,自此后却被孕妇女鬼傅颖思跟上。女鬼感谢他的帮助,希望洛俊能够抚养嗷嗷待哺的孩子,并承诺报答他的恩情。
在此之后,洛俊利用女鬼做出极为逼真的灵异节目“生死一线”,一切都发生了变化……。为了从事故中救出好友,飞行消防员彼特(理查德·德莱福斯 Richard Dreyfuss 饰)牺牲了。死后的他来到一个神奇的地方,美丽的女神哈普(奥黛丽·赫本 Audrey Hepburn 饰)告诉彼特,他必须回到人间引领女友多琳达(霍利·亨特 Holly Hunter 饰)走出悲伤,并再次找到她的幸福。于是,彼特化成了一具飘忽在多琳达身边的灵魂。他不能被凡人听见或者看见,只能默默的看着美琳达每天的生活。慢慢地,他似乎无法接受哈普派给他的任务,因为他是如此不愿意多琳达找到新的感情,爱上新的男友特德(布拉德·约翰逊 Brad Johnson 饰)。就这样,彼特挣扎与自己的爱与嫉妒之间,无法自拔。此时,他却得知了一个比自己的悲喜重要得多的消息:多琳达出事了,生命危在旦夕。
趁着还来得及,彼特不顾一切地奔向多琳达。。