18世纪的路易斯安娜州,丧失妻女痛不欲生的庄园主路易(布拉德·皮特 饰)遇上了吸血鬼莱斯塔特(汤姆·克鲁斯 饰),被其施法变成吸血鬼。路易心存人性,不愿意吸血杀人,靠啃咬动物的血为生,而莱斯塔特则一心要把路易斯教训成一个真正的吸血同类。
在新奥尔良,路易禁不起诱惑吸了小女孩克萝迪娅(克尔斯滕·邓斯特 饰)的血,而莱斯塔特则不顾路易斯的对立把克萝迪娅也变成了吸血鬼。三个人组成了一个独特的家庭。
几十年过去了,克萝迪娅开端怨恨莱斯塔特剥夺了他真正的人生,她设计杀死了莱斯塔特,和路易周游世界,过着既像父女、又像情人的生活,寻觅同类,也寻觅着自身存在的意义。
在巴黎,他们遇上了以阿蒙(安东尼奥·班德拉斯 饰)为首的一群吸血鬼,聚居在剧院地下,过着和他们截然不同的生活,阿蒙给了路易许多教训,想成为路易的新伙伴,为此,路易和克萝迪娅之间呈现了裂痕,终究,变成了无可挽回的悲惨剧。
1988年,路易斯返回了新奥尔良,向一个年青记者马洛伊(克里斯琴·斯莱特 饰)叙述了自己的经历,叙述了吸血鬼长生不死背后的哀伤,不料,马洛伊在听完之后却被深深地招引,一个新的吸血鬼的故事,将由此开端