一个早春季节,美国檀香山警察局的华人警探陈查礼应邀前往西部山区的松庐去。邀请他的是红歌星爱伦的前任丈夫华尔特。华尔特在豪华的别墅里殷勤地接待了大名鼎鼎的陈查礼侦探。这时陈查礼发现爱伦的现任丈夫路易也在场。
华尔特说:“今天我邀请了陈查礼大侦探和路易先生,是想弄清一件事。众所周知,我于20年前狂热地爱上了爱伦,并与她旋风般地结了婚,但由于性格各异,很快发生了严重的争执。后来我得知她离开我家时,已怀上了我的孩子。7 个月后,她在纽约医院生了一个男孩,那是我的儿子。现在我老了,孤身一人,我想把百万家产传给儿子。但爱伦始终对我隐瞒,我请两位来帮助我侦察和提供线索。若能找到我儿子,我将付给优厚的报酬。”
路易只能证实爱伦确实有个儿子、但从没见过。华尔特果然豪爽地当场付给路易200美元。路易目前的经济状况不妙,这笔钱对他来说也不无小补。
这时,外面传来了门铃声,仆人禀告爱伦来了。华尔特脸上闪过一丝讥讽的笑容:“我们的聚会也请了她,现在她果真来了!”
随同爱伦一同来的还有她的新情人青年钢琴家彼得。爱伦虽然已年近40岁,却仍显得十分迷人。她当着众人的面和年轻漂亮的彼得形影相随,亲密无间,俨然是一对情侣。华尔特和路易这两位爱伦的先后丈夫,交换了一种无可奈何的眼神。
华尔特打开桌上红、黄两只烟盒,请爱伦抽烟,又恳求她把儿子的情况告诉自己,但爱伦不耐烦他说:“你不要听信谎话,我来的目的是陪同彼得旅游,并不想证实什么不着边际的谎言,直升飞机就要来接我了,请把院里的灯光打开。”
不一会,空中传来了飞机的嗡嗡声。爱伦需要更衣,华尔特好像还要同她讲什么,但只逗留了一会儿就来到院子里,陪同陈查礼一起观看直升飞机着陆的精彩表演。
突然,楼里传来一声“砰”的手枪声。
陈查礼迅速推开身边的华尔特,急步冲向客厅,爱伦倒在地上。脚边有一把她自备的小手枪,枪上没有指纹。桌上原来打开的两只烟盒都安上了盖,但红盒上安的是黄盖,黄盖上安的是红盖。陈查礼宣布:“谁都不准离开松庐!”
彼得忙解释说,爱伦与路易尚未办理离婚手续,她死了得益的只是路易而不是他彼得。
路易结结巴巴他说:“爱伦的财产打算留给彼得。刚才她在客厅里她还悄悄告诉我,只要我保守那个孩子的秘密,她就可立下遗嘱,我何苦急于将她谋害呢?”
他们的辩白虽然都不无道理,但都还不能排除他们的杀人嫌疑,只有华尔特在枪响时在陈查礼的身边,不在作案现场,应该说是清白的。当然爱伦也有自杀的可能。
然而,第二天早晨,最具有杀人嫌疑的路易被击毙在客房里。死亡的时间应该是在夜间。凶器是一把旧式手枪。它被埋在雪地里。谁知天亮后气候转暖,积雪融化,将手枪暴露出来了。这把旧手枪发射的子弹和杀害歌星爱伦的子弹一模一样。显然,杀死路易的凶手就是杀死爱伦的凶手,枪柄上还留有凶手的指纹。陈查礼把指纹取了下来。
陈查礼趁着天明对整个别墅又做了一番搜查,他发现客厅的玻璃留有一个弹孔,他根据这个弹孔的角度,在院子里的一棵松树上又挖出了一颗子弹。
他回到客厅里对华尔特说:“我现在已经找到凶手了。”请你来推理:凶手到底是谁呢?