李伯爵(林子祥饰)是一位身为僵尸却拒绝吸食人血的善良存在,因为不愿伤害无辜,他逐渐变得虚弱。一天,他邂逅了美丽温柔的女子安娜(关之琳饰),并深深为她倾倒。然而,一次意外中,李伯爵用自己的血救了孤儿柏林的性命,安娜无意间目睹了这一幕,李伯爵的僵尸身份随之曝光。安娜的哥哥冯仁玉(徐少强饰)是一个心狠手辣的大坏蛋,他得知李伯爵的血能使人起死回生,于是绑架了安娜和李伯爵,企图利用伯爵的血获得不老不死的力量。幸运的是,李伯爵的仆人舍命相救,阻止了冯仁玉的阴谋得逞。然而,冯仁玉最终还是成功得到了李伯爵的血,在二十四小时之后,他将变成刀枪不入、永生不死的僵尸,形势更加危急。