Selene (Kate Beckinsale), az üldözött vámpír fel akarja kutatni Marcust (Tony Curran), a vámpírok királyát, hogy alkut kössön vele az életéért cserébe. Michael (Scott Speedman), a hibrid csatlakozni akar Selene-hez a keresésben, de képtelen az énje egyik felében dühöngő farkasemberben bízni és Selene visszautasítja az ajánlatot. Szerelmük azonban erősebbnek bizonyul a genetikánál, amikor Marcus rajtaüt Selene-en, hogy megsemmisítse a vámpír-lányt. Selene felfedezi, hogy a saját családja árulta el őt és elhatározza, hogy bosszút áll.