七月(马思纯 饰)和安生(周冬雨 饰)的第一次相识在十三岁,她们一个是特立独行飞扬跋扈的“野孩子”,一个是单纯温婉循规蹈矩的“乖乖女”,从那一年开始,七月和安生几乎形影不离,她是她的光,她是她的影子,直到某一天,一位名为苏家明(李程彬 饰)的少年出现在了七月的身边,七月恋爱了。 安生决定前往北京讨生活,临别之前,七月意外的发现苏家明贴身带着的玉佩,竟然出现在了安生的衣领里。安生走了,七月和苏家明的恋情持续着,他们考入了同一所大学,约定一毕业就结婚。可是,事情并没有像七月所想象的那样发展,而她和苏家明之间的关系,亦因为安生的归来而产生了新的变数。
圣诞前夜,虽然家人热切地期盼,但美丽干练的女律师安吉拉(瑞秋·尼科尔斯Rachel Nichols 饰)仍在办公室努力工作,进行最后的冲刺。繁冗的工作终至尾声,安吉拉独自下到地下车库,准备驱车回家。不过她的车无论如何也发动不了,车库电梯门也被锁住,于是她只好向保安托马斯(韦斯·本特利 Wes Bentley 饰)求助。托马斯友善恭敬,热情施以援手,却不知其心中藏着怎样的黑暗念头。 写字楼大门紧锁,致使准备乘计程车回家的安吉拉在此返回保安室求助托马斯。时机业已成熟,托马斯露出狰狞面目,他绑架了安吉拉,强迫她参加自己的圣诞晚宴。这个爱慕安吉拉的小男人,给安吉拉带来一个宛如噩梦般的圣诞节……