在叙利亚的沙漠中,女吸血鬼丹妮卡(帕克·波西饰)带领一群她的同类进入古老的沙漠宫殿,打算唤醒沉睡的吸血鬼国王德雷克(多米尼克·珀塞饰)。 午夜,刀锋战士(韦斯利·斯奈普斯的韦斯利·斯奈普斯饰)仍然与吸血鬼进行着无休止的战斗,但他很快落入了丹妮卡的陷阱,并误杀了一个人类,因此被联邦调查局特工威尔森等人逮捕。 与此同时,刀锋的老搭档惠斯勒的女儿阿比盖尔(杰西卡·贝尔饰)和汉尼拔·金(瑞安·雷诺兹饰)这样的年轻人组成了一个以自己为诱饵消灭吸血鬼的团队。他们从联邦调查局和丹妮卡手中救出了刀锋战士,但后者对他们的胆大妄为嗤之以鼻。然而,面对强大的吸血鬼国王德雷克,他们不得不并肩作战...