博兰顿(约翰·达尔 John Dall 饰)和菲利普(法利·格兰杰 Farley Granger 饰)都是哈佛的高才生,两人在一次校园事件后成为了同性恋的好友。一天,他们决定合谋杀害了同学戴维,并将他的尸体藏匿在一个大型箱子中。为了炫耀自己的智慧和勇气,他们决定用这个装有尸体的箱子作为餐桌,邀请了戴维的父母、未婚妻、同学以及茹伯特教授(詹姆斯·斯图尔特 James Stewart 饰)等人参加宴会。
然而,胆小的菲利普从宴会开始就感到坐立不安,而博兰顿则表现得从容不迫,滔滔不绝地与客人交谈。然而,聪明的茹伯特教授逐渐察觉到了其中的问题。他注意到博兰顿在谈论戴维时显得格外兴奋,甚至有些得意忘形。此外,他还注意到了博兰顿在提到戴维时总是刻意强调他的“死亡”和“消失”,这让他感到有些不对劲。
茹伯特教授开始怀疑博兰顿和菲利普的行为,并决定暗中观察他们的一举一动。他发现博兰顿在宴会上的表现越来越夸张,甚至在谈到戴维时竟然露出了一丝笑容。这让茹伯特教授更加确信自己之前的怀疑是正确的。
最终,茹伯特教授决定采取行动。他趁宴会即将结束时,将博兰顿和菲利普叫到一旁,向他们揭露了一切真相。原来,博兰顿和菲利普并不是真正的朋友,而是两个互相利用的罪犯。他们之所以要杀害戴维,是因为受到了某种利益驱动。
在茹伯特教授的劝说下,博兰顿和菲利普意识到自己的错误,并表示愿意承担相应的责任。然而,茹伯特教授并没有轻易放过他们,而是决定将他们送进监狱,以维护正义和公平。