Steven (
Jude Law) jest przystojnym wampirem, który marzy o poznaniu idealnej kobiety. Jest jednym z podejrzanych w śledztwie o zabójstwo, lecz sprytnie zmyla pościg. Niedługo po tym fakcie spotyka Anne (
Elina Löwensohn) od pierwszego wejrzenia zakochuje się w niej, a ona odwzajemnia to uczucie. Pewnego dnia ukochana odkrywa mroczny sekret skrywany przez Stevena...