Nachdem sie zwölf Jahre lang in einem komatösen Zustand gehalten wurde, erfährt die Vampirin Selene (Kate Beckinsale), dass sie Mutter einer ebenso alten Tochter namens Eve (India Eisley) ist. Diese ist halb Vampir und halb Lykaner. Als Selene versucht, den Mensch-Lykaner und vermeintlichen Vater