故事发生在1936年的德国,那一年,在德国柏林举办了第11届奥林匹克运动会。乔治(让-保罗·贝尔蒙多 Jean Paul Belmondo 饰)是一名来自法国的拳击教练,尽管他对法西斯的残暴统治深恶痛绝,但迫于形势也只能委曲求全。
乔治曾经在一战中担任过飞行员的职务,激烈的交战之中,他与名叫甘特(弗兰克·霍夫曼 Frank Hoffmann 饰)的德国飞行员相识了,两人之间产生了真挚的友谊。在奥运会上,乔治和甘特重逢了,他们的友谊并没有因为时间的流逝而沾染尘埃。一次偶然中,乔治和甘特遇见了一名犹太男孩,男孩悲惨的境遇令两个男人心中十分不忍,他们决定联起手来,尽各自所能,将男孩和他的家人送往境外。。又是一年感恩节假期到来,曾经熙攘喧嚣的大学校园一下子变得空空荡荡。空旷的校园内却徘徊着一个稍显落寞无聊的身影,她叫贾丝汀(海莉·贝内特 Haley Bennett 饰),因为机票价格过高以及学业和补助的事情而被迫留在学校。不久前她告别深爱的男友,连原本答应陪她的宿舍好友也临时跑回家过节。贾丝汀百无聊赖打发漫长的时光,却没有料到危险正向她逼近。近一段时间里,贾丝汀所在的城市接连有沉迷派对的女大学生失踪。某外,贾丝汀驱车去附近的超市购物,谁知却惹上了一个不甚友好的女子(阿什丽·格林尼 Ashley Greene 饰)。 贾丝汀好不容易逃回宿舍,可是噩梦就此展开,感恩节被染上了可怕的血色……。