Vampiri e Licantropi sono in guerra da secoli, ignorati dagli umani che non possono vederli. Selene, una bellissima vampira, scopre che i capi di entrambe le fazioni hanno fatto un pericoloso accordo.
Cerca aiuto, ma non viene ascoltata. È costretta pertanto a risvegliare il suo mentore, il potentissimo Viktor, per riuscire ad evitare il peggio.
Un giovane medico, Michael Corvin, è il discendente di Alexander, il primo immortale. Essendo dotato di sangue puro è in grado di mescolare le due razze, quindi può dar vita ad un essere invincibile.
Selene cercherà sfuggire a una sequela di vendette e tradimenti, e di proteggere l'uomo di cui si sta innamorando…