Van Helsing ádáz elszántsággal küzd a Gonosz és az általa létrehozott teremtmények ellen. A szörnyvadász a vatikáni székhelyű titkos szervezet szolgálatában áll. Legújabb megbízatása a sötét legendák földjére, Erdélybe szólítja, hogy leszámoljon a sötétség urával, Drakula gróffal. Feladata égetően sürgős, mert a régi cigány család utolsó sarját, Anna hercegnőt kell segítenie. A lány ősei fogadalmat tettek a gróf elpusztítására, és ha ő is odavész, mindannyian elkárhoznak. Anna és Van Helsing együtt száll harcba Drakula és félelmetes segítői, Frankenstein szörnyetege és a Farkasember ellen.

A vámpírok még ma, a XXI. század küszöbén is kikelnek sírjaikból, hogy préda után kutassanak. A vér, amire szomjaznak, számukra a halhatatlanság nektárja; kielégíthetetlen vágy sarkallja őket arra, hogy mohó agyaraikat az ártatlanok húsába mélyesszék. Kevesen merik felvenni velük a küzdelmet. Jack Crow (James Woods) e kevesek közé tartozik. Ügyes és ravasz vámpírvadász, az emberiség hajnala óta folyó küzdelem egyik utolsó harcosa, aki a Crow csapat nevű, zsoldosokból álló osztag élén harcol a vámpírok ellen.

Peter Loew kiadóigazgató (Nicolas Cage) egy szép napon találkozik Rachellel (Jennifer Beals), a gyönyörű vámpírral, aki természetesen "belekóstol" a férfiba. Peter a harapástól teljesen bekattan. Egyre furcsábban kezd viselkedni, végül már a pszichológusa sem bír vele. Ez mégsem riasztja vissza attól, hogy továbbra is fenntartsa kapcsolatát a vámpírnővel. Ahogy Peter őrülete mélyül, a dolgok kezdenek úgy tűnni, mintha minden csak hallucináció volna.