妹妹被谋杀的噩耗让华特(艾什顿·库彻 Ashton Kutcher 饰)大受打击,终日沉醉在愤慨和悲伤中的他决定复仇。在小镇上,华特遇见了名为琳达(米歇尔·菲佛 Michelle Pfeiffer 饰)的漂亮女的,没想到,在琳达的坚强背后也隐藏了一段与华特相似的悲惨遭遇。确实是如此心怀伤痛的两人,他们相遇了,恩爱了。 琳达的出现温暖了华特的心,而华特的存在不仅挽救了琳达,还令琳达的亲小孩克雷(Spencer Hudson 饰)寻回了丢失多年的亲情,在华特的陪伴和开导下,他不再怨怼,不再愤慨。但是,昔日的伤痛不可能完全逝去,当灰暗的经历再度卷土重来之时,这相依为命的三人能否紧紧抓住难能可贵的缘分?