富有的侦探作家安德鲁·怀克(劳伦斯·奥利维尔饰演)邀请米洛·廷德尔(迈克尔·凯恩饰演)去他华丽的家。起初,他们聊得很愉快,但当安德鲁指出他知道米洛是安德鲁妻子的外遇时,整个气氛开始变得诡异,充满了矛盾。米洛还平静地告诉安德鲁,他知道安德鲁与一名妓女有染,安德鲁的妻子正准备与他离婚。两人正面交锋,刀光剑影,从未向对方屈服。安德鲁提议和米洛玩一场游戏,米洛同意了。故事的走向逐渐超出了预期