讲述女主Grace Sachs过着心目中理想的生活:Grace是位成功的心理治疗师,有着优秀的医生丈夫及在精英私立学校就读的儿子,而且她正准备出版一本两性议题书《You Should Have Known》,书中主要是斥责女人不听从自己直觉,没看出男伴所呈现的意思。
然而在出版前几周,一宗致死事件牵涉到突然失踪的丈夫,Grace这才发现自己生活出现巨大裂缝,而且过去早有先兆,只是她没听从自己直觉。而在事情被闹大后,女主得为了儿子放弃现在的生活。。Kyle(罗伯特·斯塔克 Robert Stack 饰)、Kyle的妹妹Marylee(多罗茜·马龙 Dorothy Malone 饰)和Mitch(罗克·赫德森 Rock Hudson 饰)三人从小一起长大,Kyle更把Mitch当作最好的朋友,而Marylee也一直暗恋Mitch。直到Lucy(劳伦·白考尔 Lauren Bacall 饰)出现在他们的生活里,Mitch和Kyle都爱上了这个美丽的女子。Lucy在Kyle的甜言蜜语下很快就和Kyle结了婚,而还爱着Lucy的Mitch也一直对她念念不忘。另一方面,Marylee也一直想得到Mitch的爱。Kyle和Lucy结婚一年,却迟迟没有生孩子,Kyle发现是自己的问题,开始酗酒。而Kyle父亲的突然去世更让他沉浸在悲痛中,当Lucy告诉Kyle她怀孕的时候,Kyle认为那是Mitch的孩子,并打了Lucy,这时,Mitch出现了,并威胁要杀了Kyle......。