主人公男孩A和人妻B偷情,B的老公C回家,A慌乱中躲入洗手间,抽空溜走。
A和父亲D、母亲E、哥哥F、姐姐G是一家人。哥哥F多年前死亡,姐姐G在录音房被杀,尸体钉在十字架上。G临死前留下遗言,说家里有恶魔。A调查家族秘密,从爷爷H那里得知父亲D小时候遭到绑架。A在图书馆查到1三十年前的一起交通事故,当时母亲E只有十七岁,和她的父亲坐在一辆车里,一死一伤。A在房间里发现哥哥F的日记,里面记录女朋友自杀,姐姐G留下的遗书是从F的日记中摘录。哥哥F写了一部小说,小说中男主人公在卡拉OK看到两男子袭击女主人公,仗义施救,两男子被逮捕,女主人公却说还有一名与两男子在一起的恶女必须抓起来。A与编辑部的编辑讨论F的小说。姐姐G生前主持一个Youtube频道,里面记录自己烹饪心得。A调查姐姐G的死亡现场,遇到G的乐队同仁。
A了解到母亲E车祸中车的左侧损毁,右侧没事。A猜测发生事故的是外国车,所以驾驶座在左边,死的是E的父亲。爷爷H回忆D十五岁的时候被人绑架,犯人不让报警,让H去储物柜取了十个狗项圈,买了十条总价值一百万的狗在公园放生。D随后安然无恙回到家中。F小说中的女主告诉男主恶女的名字。女主从男主手机中得知男主和另一女子约会,跟踪发现男主的约会对象竟然是恶女。小说中的叙述性诡计让读者以为男主的女朋友是女主,但其实是恶女。男孩I两年前离家出走,两年后I的父亲突然接到电话说I被绑架,警察找回I。绑架犯是之前绑架案的受害人D,因为未成年所以不承担法律责任。H收到犯人退回来的九十万元钱。
回放A和B幽会。C回家后发现家里少了一万元,认为是女儿同学来家里偷走,于是报警查指纹。警察在浴室查到不明指纹。父亲D食用大豆过敏住院。当年D自己拿了十只野狗给店主,说如果父亲花钱来买狗,就把狗交给父亲,之后自己把钱取走。D这样做目的是为了测试父亲是否爱自己。A指出母亲E开的是日本车,十七岁的时候违章驾车,因为听到警车的警笛声,慌乱中发生事故,导致父亲死亡。警车是为了追拿D的绑架案而发出警笛声,所以E认为D是间接导致自己父亲死亡的凶手,所以故意嫁给D,婚后出轨生下别人的孩子报复D。
B离婚,提出想和A结婚,被A拒绝。A回忆小时候和姐姐G一起看烟火,有个老太太给G花生糖吃,却被父亲D一拳打飞,因为G对花生过敏。G死亡现场上锁,只有乐队成员有钥匙,在G死亡时间段的两个小时里所有人都没有不在场证明。D突然招供说自己是杀死G的凶手,用复制钥匙进入现场行凶。犯人把G的尸体和十字架一起放在录音房的地板上,往尸体手里打钉子的过程中在地板上留下两个洞,因为事先垫了地毯所以在地毯上也留下两个洞。凶手需要把乐器都搬出去,铺地毯钉钉子,之后再放回乐器,至少需要一个小时的时间,在所有嫌犯中只有父亲有超过一个小时的时间。奇怪的是G的尸体右手的钉子是用锤子锤入,而左手的钉子是用锥子先在手上开洞,再把钉子打入。
主人公男孩家庭成员包括父、母、兄、姐四人。哥哥多年前自杀,姐姐被人杀死后尸体被钉在十字架上,主人公自己则和人妻出轨。主人公调查家族成员隐藏秘密,结尾揭露每人的暗黑真相,有推理,有脑洞,有变态。收束完成支线交汇,但仍略显分散,像是把几个独立的点子强行糅合在一起。作为出道作已经相当不错。