埃利斯(丹尼斯·奎德DennisQuaid饰)是一名商人,曾经有过一段非常黑暗的过去。他的父亲罗伊(詹姆斯·卡恩JamesCaan饰)是一名杀人凶手,犯下过灭门的惨案。父亲带给埃利斯的阴影一直持续到他成年。之后,在一场旅途中,埃利斯邂逅了名为戴维斯(梅格·瑞恩MegRyan饰)的女子,戴维斯温柔而又善良,她的出现拯救了埃利斯一团乱麻的生活。很快,两人就坠入了情网,走到了一起。 实际上,戴维斯也有着悲惨的经历,她的所有家人都死于一场谋杀,而她是唯一的一名幸存者。埃利斯可怕的预感得到了证实,杀死戴维斯家人的不是别人,正是自己的父亲。