讲述了一位善良的僵尸李伯爵(林子祥 饰),他拒绝吸食人血,因此逐渐虚弱。在一次偶然的邂逅中,他遇到了美丽温柔的安娜(关之琳 饰),并深深地爱上了她。在一次意外中,李伯爵为救孤儿柏林而自愿献血,然而这一行为暴露了他的真实身份。安娜的哥哥冯仁玉(徐少强 饰)是个冷酷无情的坏蛋,得知李伯爵的血液能使人复生后,他绑架了安娜和李伯爵,企图利用李伯爵的血液实现永生。尽管李伯爵的仆人冒死相救,最终冯仁玉还是成功获取了李伯爵的血,并在24小时内变成不死之身,变得刀枪不入。电影通过僵尸与人类之间复杂的情感纠葛,探讨了爱与牺牲、生命与死亡的主题。