阿贝尔和朱诺有两个孩子:约瑟夫和伊莎贝拉。由于受到遗传疾病的影响,小约瑟夫必须要进行骨髓移植手术才能继续存活。可惜的是,他的妹妹的骨髓与他并不一致,于是,他的父母就又再要了一个孩子,取名叫亨利。但是亨利的骨髓也不一致,约瑟夫在七岁的时候离开了人世。许多年过去之后,这段伤痛已经渐渐地离人们远去,但是长大的孩子却并不让父母安心,伊莎贝拉和亨利的关系越来越紧张,而亨利也是整天以女人和酒精为伴。有一天,伊莎贝拉突然赶走了亨利,并且不能再见到他的小侄子保罗,保罗正被严重的精神疾病所困扰。不过,亨利还可以和妻子西尔维亚、以及堂兄西蒙见面。与此同时,朱诺也患了癌症,同样只有骨髓移植手术才能挽救他的生命,他必须在家庭中找到潜在的骨髓捐赠人,他的孩子和孙子都来进行化验,结果,只有两个人的骨髓与之吻和,那就是亨利和保罗。圣诞节将要临近,一家人聚集在位于鲁贝的父母家里,他们在一起只有三天的时间……。故事发生在一座名为艾尼斯的平静小镇之上,卫斯理(史蒂文·席格 Steven Seagal 饰)曾经是政府重用的免疫学家,如今,他不过是一个隐居在小镇之中默默无闻的中年男人。以奇桑(杰拉德·萨尔汀 Gailard Sartain 饰)为首的一帮恐怖分子的到来打破了小镇上宁静的日常,与此同时,一种从未被发现的神秘病毒正在居民间蔓延,卫斯理的“退休生活”彻底画上了句号。 为了对抗病毒,卫斯理潜心研究着疫苗,感染死亡的人数越来越多,病毒传播的速度也越来越快。更糟糕的是,卫斯理的女儿霍利(卡米拉·贝勒 Camilla Belle 饰)遭到了歹徒的绑架,而他自己似乎也成为了病毒的受害者。在如此艰巨的情况之下,卫斯理能够力挽狂澜吗?。