1958年的一天,身心都布满创痕的安娜•朱林(弗吉妮•莱德因 Virginie Ledoyen 饰)受雇来到法国位于阿尔卑斯山脚下的圣天使孤儿院担任清洁工作,这座孤儿院有着悠久的历史,二战期间曾作为临时的儿童医院接收了三百多名孩子。如今孩子们随着负责人弗兰卡(Catriona MacColl 饰)前往新的所在,古老的圣天使行将废弃,连同它所隐藏的秘密一同淡出历史。 偌大的孤儿院,除了波兰管家海伦娜外,还有一个疯疯癫癫的小女孩朱蒂丝(洛•多琳 Lou Doillon)。她如鬼魅般游走各个房间,身边仿佛站满看不见身影的孩子。安娜不得已卷入其中,渐渐发现了其中的秘密……。Reeve(郑伊健饰)是一个僵尸猎人,每次出动前都要喝下药水变得半人半僵尸才能发挥功力。他的前搭档Lila(何超仪饰)因一次行动中丧生,由Gypsy(钟欣桐饰)来接替。她的到来令Reeve的妹妹Helen(蔡卓妍饰)很不满,两女更大打出手。
僵尸王子Kazaf(陈冠希饰)与仆人Prada(黄秋生饰)靠父亲僵尸王寄来的血浆生活,他生性善良,从来不会伤害无辜。Helen邂逅了帅气的Kazaf。一天Kazaf被僵尸伯爵追杀受伤,Helen得知他的身份后,毅然帮他到医院偷血,还把他带回家。原来僵尸圣典《Day for Night》就在Kazaf手上。
Reeve因一次行动后找不到解药,因此变成了僵尸,还差点杀掉了自己的妹妹,迫于无奈之下,Gypsy把心爱的Reeve杀掉,Helen也为着要救回落入僵尸伯爵手中的Kazaf,与Gypsy联手进攻。。“你是好孩子吗?还是坏孩子呢?”13位小学同学们在同学会上再次聚首,时间胶囊里出现了一本毕业相册,里面有6个人的脸被涂抹得模糊不清。紧接着,同学们接连发生了可疑的死亡事件。究竟是谁?又是为了什么?为了阻止悲剧继续,高木将(间宫祥太朗饰)和猿桥园子(新木优子饰)开始采取行动。然而,他们自身也隐藏着秘密。嫌疑人就在同学之中,真正的犯人究竟是谁?。