和大部分家庭一样,杰瑞特一家人过着稳定而又平静的生活,卡尔文(唐纳德·萨瑟兰 Donald Sutherland)不仅是一个工作上矜矜业业的正直律师,同时也将父亲和丈夫的角色扮演得十分出色,和妻子贝丝(玛丽·泰勒·摩尔 Mary Tyler Moore 饰)结婚二十余载,两人的感情分外稳定。
身为杰瑞特家的大儿子,伯克(Scott Doebler 饰)享受着更多的关心与爱,身为小儿子的康纳德(蒂莫西·赫顿 Timothy Hutton 饰)对此却并不在意。一次意外中,伯克溺水身亡,悲痛欲绝的贝丝迁怒于当时和伯克在一起的康纳德,这让后者十分痛苦与自责,好在有卡尔文的陪伴和关心,他内心的创伤才渐渐治愈。然而,当他再次鼓起勇气向母亲索取温暖的时候,贝丝的举动却让他的心再一次坠入了冰窖。。美国麦迪逊城的一群大学生到一个偏远小镇旅行,他们去采访一位作家,他写过一本关于20年前小镇连环杀手的书。当学生们到达麦迪逊的小镇,找遍全镇却找不到作家。问镇上的居民,他们说已经好几年没见过作家了,他们还否认小说里的那位连环杀手戴蒙曾经存在过,并且那些凶案从未发生。原本为了采访的学生们竟想查明真相,当他们在小镇周围徘徊,挖掘线索寻找答案时,却发现那个传说中的连环杀手戴蒙比小说中的更让人震惊!。