一名单身护理师骗家人说自己有男友,只好赶在24天之内,想方设法要找个伴带回家过圣诞。。在富裕的滨海小镇“海王星”,有权有钱的人们制定着游戏规则。他们拥有整个城镇,当然也包括镇上的高中,进行着各种不可告人的秘密勾当——不幸的是,小镇上还有一个名叫维罗妮卡(克里斯汀·贝尔 Kristen Bell 饰)的女孩,她聪明,无畏。故事发生在她的好友莉莉(阿曼达·塞弗里德 Amanda Seyfried 饰)被谋杀后。莉莉脑部受硬物重击,死在自己家游泳池边,她家是全镇最有权势的家族,因此此案件也引起了所有人的关注。维罗妮卡的父亲凯斯(安里科·克兰托尼 Enrico Colantoni 饰)是调查这件案件的警官,坚持称Lilly的父亲与此案件有关系,但却得不到大家的支持,最后只好引咎辞职。维罗妮卡受到了牵连,成为了学校最不受欢迎的人。为了维持生计,父亲开起了私人侦探所,而维罗妮卡则开始在学校帮同学查案子赚点家用……。在Rosie Larsen的案子结束一年之后,Sarah Linden已经辞去了警察的工作。但是她的前搭档在Stephen Holder一次寻找失踪少女的案件中,无意间发现了一系列恐怖的谋杀案,而这些谋杀案都指向了Linden曾经调查过的另一件案件。Linden不得不拾起旧事,重温当时的梦魇……。