Аспирантка Вероника Мерсер подделывает произведения искусства, чтобы оплатить учёбу. Профессор Виктор Эшворт узнаёт об этом, но не выдаёт девушку, а предлагает выполнить необычный заказ — создать копию древней рукописи. Они проводят сутки за работой и открываются друг другу. Вскоре выясняется: сдержанный учёный на самом деле — вампир. С помощью фальшивки он хочет поймать бессмертного, который убивает людей. Участие в этой афере угрожает жизни Вероники. Виктор гарантирует защиту, но это не значит, что ему удастся сдержать слово…
За пять тысяч лет бессмертная Лилит видит войны, падение империй и клянётся защищать людей, но не привязываться к ним. Своё обещание она нарушает дважды. Первый раз Лилит обращает Виктора Эшворта в вампира. А второй — начинает встречаться с Романом Мартином, смертным врачом. Мужчина не знает, кто его возлюбленная на самом деле. Когда на героиню начинается охота, в опасности оказывается Роман.