A nem is olyan távoli jövőben az emberiség megtanul alkalmazkodni szintetikus környezetéhez. Ez az evolúció az embereket túllépi természetes állapotukon és metamorfózisba vezet, ami megváltoztatja biológiai felépítésüket.
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.
Augustus Gibbons (Samuel L. Jackson), az Egyesült Államok biztonsági szolgálatának különleges jogokkal felruházott ügynöke elégedett magával: elveiről bebizonyosodott, hogy a gyakorlatban is alkalmazhatók, a vagány kívülálló néha hatékonyabban küzd a külső vagy belső ellenséggel, mint a jól képzett profik.
Évszázadok hosszú során át két faj fejlődött ki, valahol az emberi kultúra mélységeiben rejtőzködve - az arisztokratikus, kifinomult Vámpírok és a brutális, vadállatias Lycanok (farkasemberek). Az emberek számára a létezésük csupán egy mítosz suttogása. De egymás számára egy életen át halálos riválisok ők, akik titkos háborúra esküdtek fel egymás ellen, háborúra mindaddig, míg végül csak az egyik faj marad majd életben.