Sõda aristokraatlike vampiiride ning verejanuliste libahuntide vahel on kestnud sajandeid, nüüd viiakse meid selle konflikti juurte juurde. Libahuntide ridadest kerkib esile raevukas Lucian (Michael Sheen), kes innustab oma rassi hakkama vastu Viktorile (Bill Nighy), julmale vampiirikuningale, kes on libahunte aastasadu taga kiusanud. Lucianile on abiks tema salajane armastatu, kaunis vampiir Sonja (Rhona Mitra). Üheskoos püüavad nad vabastada libahundid kurnavast orjusest.