雷蒙德·安布勒(Raymond Ambler)的朋友、密友,有时也是顾问的酒保布赖恩·麦克纳尔蒂(Brian McNulty)来了一封信,这封信让这位图书管理员侦探不情愿地对一起谋杀案展开了调查,而紧接着发生了又一起案件颠覆了他对这个世界的认知。第二位受害者是麦克纳尔蒂的一位女性朋友,而主要嫌疑人竟然就是麦克纳尔蒂本人。
随着安布勒的调查,他发现被谋杀的这位女性有着不为人知的另一重生活。她表面上是生活在康涅狄格州费尔菲尔德县郊区的名叫桑德拉·迪恩(Sandra Dean)的皮肤科医生,她有一个宠爱她的丈夫,一个年幼的女儿,她生活在一个封闭的中产阶级社区,过着平淡无奇的生活;然而另一方面,她时不时会进城,化名香农·达林(Shannon Darling),在酒吧里肆无忌惮地酗酒,并与她在酒吧里遇到的男人们鬼混。
安布勒调查了桑德拉·迪恩医生的过去,并且调查了这位被称为香农·达林(Shannon Darling)的女人的谋杀案,纽约市警察局凶杀案调查组的警探迈克·科斯格罗夫(Mike Cosgrove)正在调查香农·达林生活中的男性。她很有可能是因为拒绝了一个危险的男人才被杀害,也可能是被某个嫉妒发狂的妻子所杀。事实上,很多人都有杀害香农·达林的动机。又或者,正如安布勒所怀疑的,凶手想要杀害的实际上是作为医生的桑德拉·迪恩?
然而,无论他向何种方向调查,证据都指向了麦克纳尔蒂。安布勒所面对的困境似乎很难化解:他是否应该继续寻找谋杀案件背后的真相呢?如果他调查得越深入,找到的证据越多,越能表明,他的酒保朋友就是真凶,他要怎么做呢?