Selene, uma bela vampira, vê-se envolvida numa guerra entre vampiros e lobisomens. Apesar de estar do lado dos vampiros, a vampira apaixona-se por Michael, um lobisomem ansioso para que as rivalidades terminem. Há séculos que duas raças evoluem ocultas no âmago da cultura humana: os aristocráticos e sofisticados Vampiros e os brutais e selvagens Lobisomens. Para a humanidade as suas existências não passam de um ténue mito, mas entre eles são perpétuos inimigos mortais que juraram, guerrear-se secretamente até que apenas reste uma das raças. No meio desta luta contínua, Selene (Kate Beckinsale), uma guerreira vampira, descobre uma conjura dos Lobisomens cujo segredo tem repercussões aterradoras para ambas as tribos. A conspiração consistia em acordar uma nova e invencível espécie de predador que combina as forças de ambas as criaturas sem as fraquezas de nenhuma delas.