故事采用双视角叙事。第一人称主人公A的父亲是一名内科医生。A做梦梦见一个叫做Marinet的女人用斧子攻击自己。A在城堡废墟发现一具腐烂的少年尸体,告诉母亲,母亲报警。三年前曾发生连续五名少年失踪的案件,所以警方很重视。
第二天线的主人公是一位寡妇B,其死去的丈夫C是一名高中语文老师。C死后B打电话给C任职的学校,学校却说查无此人。B请著名的人形师D给C做一副死人面具。B有一个好朋友女子E。B着手调查C的双重生活。B收到前夫F写来的信。
A小时候看过Marinet的恐怖电影所以老做噩梦。A做噩梦时被女同学G拍醒,A表示感谢并提出和G约会。A的同学H消失。
B和C在某私立大学文艺科的创作教室相识,B问任课老师C有没有留下什么作品,得到了一部名为《Marinet》的小说。B开始阅读小说。小说以第一人称视点写成,讲的是一起少年连续失踪的案件。
人形师D完成死人面具。
A去著名慈善家I的“镇魂馆”家中取材,见到一名戴着Marinet面具的神秘人,还在房子里看到许多死囚题材的画。
B去废弃城堡“钵形城”,其前夫F悄悄尾随,在城堡中将B扣住。B仓皇躲进女厕所。
幕间:在梦中,B在监禁中向窗外扔了一张求救字条。
A在“镇魂馆”门外捡到一张求救字条,并从窗帘的缝隙中见到一名长头发女子。A在展览室看到许多昆虫和动植物的展品。馆主I的妻子J也在家中。
B做梦梦见自己被关在二楼的一个房间。B收到朋友E的短信,E因为联系不上B而担心,B告诉E自己只是回了娘家,没有出事。A去熊谷和D见面,领取完成的面具,却在站台遇到前夫E。A怀疑D泄露自己的行踪。
A和同学一共四人进入“镇魂馆”,调查二楼。馆主放录音表示欢迎。
B找到小说中的废弃馆。E再次打电话来确认B的安全。B似乎听到有人惨叫。
A和同学在馆中看到一具断头台,并且找到了失踪的同学H和另一个面具男,二人均被监禁。I告诉大家面具男试图谋害H,他看到后将二人作为“犯人”和“被害者”双双收入自己的“犯罪博物馆”。I让大家玩随机切头的游戏,面具男的左手不慎被切断。I摘下面具男的面具,竟然是A的父亲!
B看到死去的丈夫C,但那不过是前夫F戴着死人面具假扮。
I自己将头伸入断头台,小说在这里结束。
F让B把头伸进断头台,这时E突然出现,原来E是F的相好,一直对B怀恨在心。
A的父亲一只想当小说家。A得到一部小说《B的故事》。在小说的最后,B将头伸入断头台,但断头台出现故障,B免于一死。最后F的头被切断。A在现实生活中确实捡到一张求救字条。
作中作加身份替换,让人搞不清楚哪一分支是现实,哪一分支是虚构。情节有一些荒诞成分,但技巧还不错。