Secole de-a rândul, două rase au evoluat în paralel, ascunse printre oameni – sofisticații și aristocraticii vampiri, și vârcolacii brutali și neînfricați. Pentru muritori, existența lor este o poveste groaznică, un mit. Dar cele două specii sunt rivale în lupta pentru supraviețuire, căci au jurat să ducă un război pe viață și pe moarte, până când pe suprafața Pământului va mai rămâne o singură rasă. În mijlocul acestei lupte aflate în plină desfășurare, o războinică-vampir, Selene (Kate Beckinsale), descoperă că Vârcolacii pun la cale răpirea unui om, un tânăr doctor. După ce-l urmărește pe Michael (Scott Speedman) prin întregul oraș, ea își dă seama că între ei s-a stabilit o legătură nefirească, iar atunci când Vârcolacii atacă, Selene este acolo ca să-i împiedice cu orice preț să-și atingă scopul.